Aller au contenu

Menu déroulant qui ne reste pas ouvert (IE)


Tancrède

Sujets conseillés

Bonjour,

J'ai recopié et modifié le script d'un menu déroullant.

Il fonctionne très bien sous Mozilla.

En revanche, lorsque je le teste avec Internet Explorer, le menu se déroule, mais j'ai à peine le temps de descendre qu'il se referme et donc, je ne peux pas naviguer. Curieusement, seule la rubrique "Géobiologie" semble fonctionner normalement.

Voici le lien vers la page de test : http://www.home-coaching.com/accueil/bienvenue.htm

Pouvez-vous me dire ce qui ne va pas ? Même en cherchant bien, le code me semble bon et identique pour tout le menu.

J'ai essayé des zone-index partout pour voir mais ça ne marche pas.

Pour vous guider, j'ai placé le menu dans un container de 33px de haut, sinon il ne s'affiche pas car la page du site arrive en haut de l'écran. Si je change la hauteur du container pour la passer à 200px, le menu se déroule normalement et reste ouvert quand je le parcours. Mais pour le coup, c'est ma page qui est complètement décallée vers le bas. Conclusion d'après moi, le menu n'arrive pas à passer par dessus la page, sous IE. Encore un bug ? :unsure::(

Avez-vous des pistes à me proposer voir même une solution ?

Ma page est valide Xhtml 1 et le CSS est valide, enfin excepté la bidouille du menu transparent :whistling:

Modifié par Tancrède
Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

A priori, le probléme survient avec IE que quand ton curseur déroule ton menu sur une image (même géobiologie si tu parts en vis à vis de ton logo.

En déplaçant ton menu et donc si il n'est plus en face d'une image ça fonctionne. J 'ai eu une fois ce genre d'allergie d'IE avec un script, je m'en été sorti en plaçant les images en background ... Pourquoi je ne sais mais bon ...

Si ça peut être utile...

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Oui, manifestement, tu as raison mais je ne peux pas transformer mes images en background sinon je perds le logo en cas d'impression et en cas d'enregistrement en local d'une page de mon site, il perd alors une partie de sa structure.

Je crois que je vais en rester à la technique du commentaire conditionnel dans la partie html. :blush:

Cela me permet d'avoir un menu 100% CSS qui fonctionne sur IE, FF, Mozilla, Opéra, Lynx et apparemment Safari. C'est déjà pas mal. :smartass: Je vais essayer sur Netscape et IE MAc.

Je ne vois pas d'ailleurs où est le problème avec le commentaire conditionnel :whistling: qui se contente de poser la fin de la balise </a> au bon endroit pour les bons navigateurs et au mauvais endroit poir IE. C'est tout ;)

Microsoft le conseille ainsi que différents sites spécialisés dans le CSS et les normes.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...