J'ai div divisée sous div mon code html est.IE6 marge en expansion de 20px
<div id="content-row">
<div id="left-box">
<div id="small-box">
</div>
<div id="small-box">
</div>
<div id="small-box">
</div>
<div id="small-box">
</div>
</div>
</div>
et mon css
/*content-row*/
#content-row {
margin: 0 auto!important;
padding-left:50px;
width:990px;
height:320px;
padding-bottom:20px;
}
#left-box {
float:left;
width:360px;
height:340px;
}
#small-box {
width:160px;
height:150px;
background-color:#fff;
float:left;
margin:0px 20px 20px 0px;
}
la feuille de style ci-dessus est exclusivement pour IE6. mon problème est que la boîte de gauche prend 20px supplémentaires sur le côté droit. quand j'ai défini la boîte de gauche à 360px; il le prend comme 380px;
Voici le lien vers le code complet.
ce qui est mal avec le code?
Changez vos 'id's en classes. 'id' doit être unique dans un document HTML. – Kyle
@Kyle je suis incapable d'obtenir ce que vous voulez dire. peux-tu être précis. j'apprécierais si vous avez n'importe quelle suggestion pour moi. Je vous remercie. –
vous avez plusieurs 'id =" small-box "'; ce n'est pas un HTML valide. Chaque attribut 'id' dans un document HTML doit avoir une valeur différente. Voir aussi: http://webdesign.about.com/od/css/f/blfaqmultiIDs.htm – Piskvor