Bonjour, j'ai fais ce menu en HTML, CSS + Javascript :
menu déroulant horizontal
(inspiré de celui du tutorial d'alsacrétions)
Le seul petit problème que j'ai actuellement est qu'en voulant pointer vers un sous-menu d'une rubrique, on ne peux passer brievement sur un autre lien du menu, sinon les sous menu de ce lien s'affichent et masquent donc ceux du premier. Il faut donc d'abord pointer sur la rubrique puis descendre la souris et ensuite aller à droite ou à gauche pour y acceder. On ne peux pas y aller en diagonale (comme c'est le plus intuitif et plus confortable) car on croise alors d'autres liens. Je voudrais donc que les sous-menus ne s'affichent pas si l'on ne passe très brienvement sur une sous rubrique.
Je cherchais donc une fonction Javascript qui me permette de faire cela : si l'on enlève la souris de la zone qui provoque l'apparation des sous-menus, la disparition de ces derniers ne se fait pas immédiatement mais après un temps d'environ 1 seconde (et de même que l'apparition de ceux ci ne se fait que si l'on reste plus d'une seconde sur le lien).
Existe t-il une telle fonction ?
merci d'avance.
Modifié par mathmax (03 Dec 2005 - 19:50)
menu déroulant horizontal
(inspiré de celui du tutorial d'alsacrétions)
Le seul petit problème que j'ai actuellement est qu'en voulant pointer vers un sous-menu d'une rubrique, on ne peux passer brievement sur un autre lien du menu, sinon les sous menu de ce lien s'affichent et masquent donc ceux du premier. Il faut donc d'abord pointer sur la rubrique puis descendre la souris et ensuite aller à droite ou à gauche pour y acceder. On ne peux pas y aller en diagonale (comme c'est le plus intuitif et plus confortable) car on croise alors d'autres liens. Je voudrais donc que les sous-menus ne s'affichent pas si l'on ne passe très brienvement sur une sous rubrique.
Je cherchais donc une fonction Javascript qui me permette de faire cela : si l'on enlève la souris de la zone qui provoque l'apparation des sous-menus, la disparition de ces derniers ne se fait pas immédiatement mais après un temps d'environ 1 seconde (et de même que l'apparition de ceux ci ne se fait que si l'on reste plus d'une seconde sur le lien).
Existe t-il une telle fonction ?
merci d'avance.

Modifié par mathmax (03 Dec 2005 - 19:50)