Calques et menu déroulant
Résolu
faureste
Messages postés
74
Date d'inscription
Statut
Membre
Dernière intervention
-
faureste Messages postés 74 Date d'inscription Statut Membre Dernière intervention -
faureste Messages postés 74 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis en train de faire un menu déroulant à base de calques avec la fonction "onMouseOver" "onMouseout". Tout fonctionne normalement j'usqu'au moment ou j'insère une zone cliquable avec lien (map) sur l'image du menu. Dreamweaver l'interpretre comme si je sortais du menu "OneMouseOut" dés lors ou je passe dessus. Y'a t'il une solution pour eviter ce probleme
code déclenchement menu:
<div id="Layer1" style="position:absolute; left:148px; top:221px; width:114px; height:12px; z-index:9; visibility: visible;"><img src="images/gamme.jpg" width="118" height="23" border="0" usemap="#Map3">
<map name="Map3">
<area shape="rect" coords="6,5,113,17" href="#" onMouseOver="MM_showHideLayers('calquesecces','','show')">
</map>
</div>
Code Menu:
<div id="calquesecces" style="position:absolute; left:110px; top:257px; width:190px; height:136px; z-index:3;" onMouseOut="MM_showHideLayers('calquesecces','','hide')">
<p><img src="images/menu.jpg" width="192" height="128" border="0" usemap="#Map2">
<map name="Map2">
<area shape="rect" coords="6,37,187,56" href="#">
</map>
</p>
</div>
je suis en train de faire un menu déroulant à base de calques avec la fonction "onMouseOver" "onMouseout". Tout fonctionne normalement j'usqu'au moment ou j'insère une zone cliquable avec lien (map) sur l'image du menu. Dreamweaver l'interpretre comme si je sortais du menu "OneMouseOut" dés lors ou je passe dessus. Y'a t'il une solution pour eviter ce probleme
code déclenchement menu:
<div id="Layer1" style="position:absolute; left:148px; top:221px; width:114px; height:12px; z-index:9; visibility: visible;"><img src="images/gamme.jpg" width="118" height="23" border="0" usemap="#Map3">
<map name="Map3">
<area shape="rect" coords="6,5,113,17" href="#" onMouseOver="MM_showHideLayers('calquesecces','','show')">
</map>
</div>
Code Menu:
<div id="calquesecces" style="position:absolute; left:110px; top:257px; width:190px; height:136px; z-index:3;" onMouseOut="MM_showHideLayers('calquesecces','','hide')">
<p><img src="images/menu.jpg" width="192" height="128" border="0" usemap="#Map2">
<map name="Map2">
<area shape="rect" coords="6,37,187,56" href="#">
</map>
</p>
</div>
A voir également:
- Calques et menu déroulant
- Menu déroulant excel - Guide
- Excel menu déroulant en cascade - Guide
- Menu déroulant google sheet - Accueil - Guide bureautique
- Supprimer menu déroulant excel - Forum Excel
- Supprimer une liste déroulante - Forum Word
2 réponses
Bonjour,
Essaye en découpant ton image en autant de boutons que d'entrées dans le menu.
Et donc en abandonnant les map, mais en utilisant des listes.
++
Les “calques”, c'est quelque chose de plutôt spécifique.
Ici on préfère parler de bloc, de <div>.
Mais que ça ne t'empêche pas de les désigner par des noms plus évocateurs (-;
--
Essaye en découpant ton image en autant de boutons que d'entrées dans le menu.
Et donc en abandonnant les map, mais en utilisant des listes.
++
Les “calques”, c'est quelque chose de plutôt spécifique.
Ici on préfère parler de bloc, de <div>.
Mais que ça ne t'empêche pas de les désigner par des noms plus évocateurs (-;
--
Merci quand meme Gihef mais j'ai trouvé la solution...
(j'ai pris ce système pour eviter de me trouver avec une panoplie de bouton menu)
La solution c'est de forcer l'affichage du menu en lui donnant à chaque champ MAP un onMouseOver. Maintenant dès qu'il y a un un passage de sourie sur une MAP le menu reste affiché.
Merci et problème resolu
(j'ai pris ce système pour eviter de me trouver avec une panoplie de bouton menu)
La solution c'est de forcer l'affichage du menu en lui donnant à chaque champ MAP un onMouseOver. Maintenant dès qu'il y a un un passage de sourie sur une MAP le menu reste affiché.
Merci et problème resolu