11540 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous, je cherche désespérément à activer la fonction de scroll vertical sur une div avec les flèches du clavier (comme sur le site alsacréation Smiley smile mais dans une div bloc).

Etant encore débutant en javascript je ne sais pas comment m'y prendre.

Voici le site sur lequel je cherche à l'appliquer :http://www.sushi8.fr/
Il s'agit entre autre des pages "a la carte" , "nouveautés" "menus".

Merci d'avance pour votre aide !
Modifié par Axelarty (19 Nov 2012 - 12:59)
Je crois que ça viens de ton slider. Il gère les évènements keydown pour les flèches haut,bas,gauche,droite.

Du coup il prend le dessus sur le scroll natif je pense.
Effectivement j'ai enlevé les fonctions de scroll javascript des flèches haut et bas et ça fonctionne sans problème Smiley smile

Merci beaucoup !
Pour rendre la navigation plus pratique, pourquoi ne pas mettre le focus sur l'élément chargé, comme ça, ça ne ferait pas bouger tout le site entier d'abord (sur les écrans ramassé en hauteur), mais ça ferait bouger le bon conteneur ?