Bonjour, voici mon problème.
Pour un site internet j'ai réalisé un menu vertical déroulant, qui ouvre les sous-menus d'une rubrique au survol de la souris. Donc tout se passe dans le css avec des #menu ul ul { } et des #menu ul ul:hover { }.
Mais lorsque la souris sors de la zone de détection, le sous-menu se ferme donc immédiatement. Logique ! Donc je souhaite utiliser un peu javascript, et notamment la fonction SetTimeOut, qui je crois peut me permettre d'initier un délai pour la fermeture du sous-menu.
Mais j'ai lu pas mal d'infos sur le net, sans réussir à l'utiliser. Je ne sais même pas comment appeler dans ma page une fonction sur un :hover. Est-ce donc la meilleure solution ?
Merci d'avance.
Partager