J'ai des lignes de données dans les balises div qui flottent à gauche et ont des largeurs définies. Ils sont à l'intérieur des étiquettes li. Tout fonctionne bien en chrome et FF, mais dans IE8, les chiffres apparaissent au milieu de mes rangées, juste à côté de la dernière balise div qui n'a pas de flottant à gauche.Comment obtenez-vous les numéros d'une liste ordonnée à afficher sur la gauche dans IE?
Les listes sont créées dynamiquement, donc je vais essayer de recréer un exemple.
<ol id='list'>
<li>
<div id='d1'>data</div>
<div id='d2'>data2</div>
</li>
</ol>
Le css ressemblerait à quelque chose comme
#d1{
float:left;
width:50px;
}
#d2{
width:40px;
}
Ceci est ma première question ici nous espérons qu'il est assez clair.
Vous ne trouverez jamais que cela fonctionnera avec votre navigateur ... Vous feriez mieux de régler les chiffres vous-même dans une autre division qui est flottante à gauche de cela. Si vos données sont dans les divisions, alors vous allez seulement confondre les lecteurs d'écran et les robots avec la liste. – animuson
Donc, est-ce une sorte de bug dans IE? – qw3n