bonjour tous.
j'ai un problème de css avec ie.
je veux faire une page avec un menu a gauche, et un contenu a droite.
un grand classique, je sait.
je positionne ma partie_gauche en float:left;, et le margin-left de la partie droite a la même taille que le width de la partie_gauche.
et mon problème, c'est que ie ajoute une marge de 3px entre les 2 divs
comme les largeurs sont fixées, sous ie, j'ai la partie droite sous celle de gauche.
alors, ou j'ai besoin de nouveaux yeux pour lire les docs, ou j'ai raté un truc.
quoi qu'il en soit, quelqu'un peut il m'aider ?
voici une partie de mon html :
et de mon css
pour avoir un design qui ressemble a peut pres a qqchose sous ie, mettre width:617 dans la partie droite.
je n'ai pas mis la partie droite en float:rigth pour étendre dynamiquement en hauteur le contenu (qui normalement possède une couleur de fond)
merci d'avance
Modifié par Petit Lulu (08 Jul 2005 - 17:43)
j'ai un problème de css avec ie.
je veux faire une page avec un menu a gauche, et un contenu a droite.
un grand classique, je sait.
je positionne ma partie_gauche en float:left;, et le margin-left de la partie droite a la même taille que le width de la partie_gauche.
et mon problème, c'est que ie ajoute une marge de 3px entre les 2 divs
comme les largeurs sont fixées, sous ie, j'ai la partie droite sous celle de gauche.
alors, ou j'ai besoin de nouveaux yeux pour lire les docs, ou j'ai raté un truc.
quoi qu'il en soit, quelqu'un peut il m'aider ?
voici une partie de mon html :
<body>
<div id="contenu">
<div id="partie_gauche">
</div>
<div id="partie_droite">
contenu
</div>
</div>
</body>
et de mon css
#contenu {
width: 764px;
background-color: red;
padding: 0;
margin: 0;
overflow: hidden;
}
#partie_gauche {
float: left;
height: 300px;
width: 144px;
margin: 0;
padding: 0;
background-color:Fuchsia;
}
#partie_droite {
height: 500px;
margin: 0;
padding: 0;
margin-left: 144px;
width: 620px;
background-color: Aqua;
}
pour avoir un design qui ressemble a peut pres a qqchose sous ie, mettre width:617 dans la partie droite.
je n'ai pas mis la partie droite en float:rigth pour étendre dynamiquement en hauteur le contenu (qui normalement possède une couleur de fond)
merci d'avance
Modifié par Petit Lulu (08 Jul 2005 - 17:43)