Se connecter

Informatique

Création de sites web

Sujet : Menu déroulant avec JS
1
levantine2
Niveau 39
19 février 2021 à 19:19:47

Bonjour tout le monde,

Après avoir réussi à faire un menu déroulant en HTML et CSS, j'aimerai arriver à en faire un avec JS.
Seulement tout les tutos que j'ai pu trouver là dessus datent de très longtemps, ou alors la personne utilise Jquerry et compagnie, moi j'aimerai utiliser uniquement HTML, CSS et JS.
J'en appel donc à votre savoir faire afin de m'aider à trouver un code ou un tuto afin de m'aider à mettre ça en place (je ne cherche pas quelque chose de compliqué, juste un nav en haut avec la possibilité d'afficher un sous menu quand on passe la souris sur certains onglets).

Merci d'avance !

boucif
Niveau 24
19 février 2021 à 19:30:03

Pourquoi le faire en JS ?
C'est dans un but d'apprentissage ?
https://developer.mozilla.org/fr/docs/Web/API/Element/mouseover_event
tu peux ensuite jouer la visibilité de l'élément que tu veux afficher :
https://www.w3schools.com/jsref/prop_style_visibility.asp
ou changer sa classe css
https://www.w3schools.com/jsref/prop_html_classname.asp

levantine2
Niveau 39
19 février 2021 à 19:36:51

C'est à la fois dans le but d'un apprentissage, mais également car mon menu actuel ne fonctionne pas en responsive puisque je peux pas exploiter ma fonction hover sur mobile
Là où avec JS je vais pouvoir utiliser la fonction onclick :)

1
Sujet : Menu déroulant avec JS
   Retour haut de page
Consulter la version web de cette page