0

Je revisite le premier site que j'ai construit pour résoudre certains problèmes. Je ne suis pas un développeur web professionnel car je me suis fondamentalement appris tout ce que je sais.menus déroulants horizontaux dans IE

Le site Web http://www.watermarkliving.ca/ a un menu déroulant horizontal en haut qui, lorsque la souris survole, produit un sous-menu déroulant avec un arrière-plan png transparent.

Mon problème est que ce menu ne fonctionne pas dans IE 6 et IE 7 il fonctionne mal en ce que le sous-menu tombe en dessous du menu principal à côté de lui.

Je me suis arraché les cheveux en essayant de résoudre ce problème et je crois que c'est simplement un problème de CSS. Toute aide serait grandement appréciée. Merci

Répondre

2

vous devez ajouter left:0 au menu déroulant, ce qu'il fait est de calculer la largeur du parent LI puis applique cela à la position gauche de l'enfant UL, quand vous n'avez pas un attribut "left" appliqué dans le CSS.

+2

Cela corrige en effet IE7. Vous étiez environ une minute plus rapide que moi :( – thirtydot

+0

La vitesse est de l'essence! – Xavier

+0

Génial! Merci beaucoup ... Qui a fixé IE7 comme un charme.Pour la vraie douleur dans le mais .... Tout le monde sait comment faire Fonctionne dans IE6? –