Page 1 sur 1
Problème de menu déroulant
Publié : 02 janv. 2010, 21:40
par iiron dwarf
Bonjour à tous,
j'ai réalisé un menu déroulant en css dont on peut voir le fonctionnement à l'adresse suivante :
http://escalade.ceb.free.fr/indexessai.php
Par contre dès qu'il y a du contenu en dessous de ce menu déroulant il ne fonctionne plus, voir à l'adresse suivante :
http://escalade.ceb.free.fr/indexessai2.php
La feuille de style utilisée est pourtant la même dans les deux cas.
De plus ce menu est décalé sous IE 8 ce qui n'est pas le cas avec mozilla.
Que faire ?????
Merci d'avance pour vos avis.
Re: Problème de menu déroulant
Publié : 03 janv. 2010, 18:24
par bormat
essaie de mettre un width au li
sinon essaie ce code
http://bormat2.free.fr/
Re: Problème de menu déroulant
Publié : 03 janv. 2010, 18:27
par Benoit
Il n'y a pas seulement du contenu, il y a trois fois un doctype, des en-têtes, etc.
La structure de ta page ne doit plus ressembler à grand chose après ça, c'est presque un miracle qu'une partie de la feuille de style fonctionne encore.
Re: Problème de menu déroulant
Publié : 04 janv. 2010, 10:58
par calimo
Effectivement, lors d'une inclusion, le fichier inclus ne doit pas (nécessairement) être un fichier HTML complet. Ce qui compte, c'est que le navigateur reçoive un fichier correct.
On peut vérifier ça à l'aide du validateur du W3C :
http://validator.w3.org/check?verbose=1 ... essai2.php
Re: Problème de menu déroulant
Publié : 07 janv. 2010, 22:06
par iron dwarf
Merci pour toutes ces réponse je vais voir avec tout ca par contre en ce moment je suis un peu booké ma femme vient d'accoucher.
Re: Problème de menu déroulant
Publié : 07 janv. 2010, 22:24
par Iron dwarf
Le fait de supprimer les nombreux doctype en trop regle une partie du problème par contre je ne comprends pas pourquoi l'onglet "lien pour IE6" revient en bas à gauche du menu.
En tout cas merci pour ces premiers éléments de réponse.
Re: Problème de menu déroulant
Publié : 07 janv. 2010, 23:24
par Fabrice.Tres.Net
SI tu fais varier la taille de ta fenêtre, tu comprendras pourquoi !
Comme c'est pour IE6, il faut regarder l'affichage sur ce bidule non respectueux des normes!