Propriété height, CSS, IE6

Fermé
greeng91 Messages postés 2 Date d'inscription mercredi 11 mars 2009 Statut Membre Dernière intervention 11 mars 2009 - 11 mars 2009 à 10:19
M@dien Messages postés 437 Date d'inscription mercredi 29 juillet 2009 Statut Membre Dernière intervention 23 septembre 2010 - 8 sept. 2009 à 14:57
Bonjour,

Quelque chose ne tourne pas rond dans IE6... Je créé une div de 10px de hauteur grâce à la prorpriété "height", et celle-ci fait plus que 10px.... Pourquoi ? Comment IE6 fait-il pour ne pas comprendre une propriété aussi simple ?????

Voyez le code CSS :

div#menu_top {
width: 100%;
height: 10px;
margin: 0;
padding: 0;
background-image: url('../imgs/menu_top.gif'); }

Merci à celui qui me vient en aide !

2 réponses

NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 513
11 mars 2009 à 10:27
est-ce que le div à la même height que l'image?
0
greeng91 Messages postés 2 Date d'inscription mercredi 11 mars 2009 Statut Membre Dernière intervention 11 mars 2009
11 mars 2009 à 10:49
Oui, exactement la même hauteur...
Mais j'ai trouvé comment remédier au problème : en rajoutant un font-size: 5px (ou < 10px).
Pourtant, il n'y a aucun texte dans ce div, pas même un " "... Qu'est-ce que c'est de la merde IE6 c'est affolant !
0
Hello !
Tu as raison, IE6 est vraiment affolant de bêtise... Pour tous les webdesigners de la terre !!!
J'ai trouvé une autre astuce pour régler ce problème, qui me paraît un brin plus "propre". Au lieu de mettre un font-size, tu peux ajouter "overflow : hidden;" aux propriétés CSS de ton div.
Bonne continuation ! :)
0
M@dien Messages postés 437 Date d'inscription mercredi 29 juillet 2009 Statut Membre Dernière intervention 23 septembre 2010 74 > JuGo
8 sept. 2009 à 14:57
Bonjour, une autre solution est de jouer sur la propriété CSS line-height:0px;
0