28172 sujets

CSS et mise en forme, CSS3

Administrateur
Bonjour à toi aussi et bienvenue Smiley smile

helene a écrit :
Comment faire pour que les sous-menus disparaissent une fois qu'on sort de la zone du menu ???

Au hasard... lire tout le tutoriel ? Smiley rolleyes Smiley cligne
Modifié par Raphael (09 Jan 2007 - 19:07)
bon, j'ai trouvé ma solution à moi, car je dois être aveugle, je ne le trouve pas dans le tuto Smiley smile ...
Voilà pour ceux qui chercheraient comme moi... :

<li onmouseover="javascript:montre('smenu2');" onmouseout=""javascript:cache('smenu2');">

fonction javascript :

function cache(id) {
var d = document.getElementById(id);
if (d) {d.style.display='none';}
}

Hélène
Modifié par helene (09 Jan 2007 - 19:19)
Administrateur
Lire la partie "Variante : les sous-menus disparaissent"

a écrit :
La version proposée ci-dessus laisse apparaître les sous-menus même lorsqu'ils ne sont plus survolés.

Si vous préférez qu'ils se masquent lorsque la souris les quitte, il suffit d'ajouter le comportement onmouseout= "javascript:montre();" sur les sous-menus (dd) comme le montre le code suivant :...


En tout cas si ta solution fonctionne, c'est très bien.
Dans ce cas, je t'invite à marquer ton sujet comme [Résolu] ainsi que t'y invitent les règles Smiley cligne