2010-05-12 3 views
0

Essayez de tester ce code dans IE 6/7:Li avec flotteur dans IE6/7. Il disparaît?

<html> 
<head> 
    <title>Title</title> 
</head> 

<body> 
    <ul> 
    <li style="float:left">huisashaiuhs iuhuiahsiuhsaiu</li> 
    </ul> 
</body> 
</html> 

Où se trouve le cercle de LI? Je fais déjà TOUS les types de contournement, en UL et LI. Rien, rien ne fonctionne.

Avez-vous une idée? (BTW déjà essayé hasLayout, padding-left, la marge gauche, display: inline, etc etc etc)

Répondre

0

Vérifiez cet article forum sur: http://www.highdots.com/forums/alt-html/float-li-bullets-ie7-277086.html

Ou bien, je vous suggère de mettre l'<ul> dans un <div> qui est flotté à gauche et supprime le style flottant du <li>.

par exemple.

<div style="float: left;"> 
    <ul> 
     <li>huisashaiuhs iuhuiahsiuhsaiu</li> 
    </ul> 
    </div> 
+0

Pour faire le comportement que je veux, j'ai besoin de styler chaque LI d'UL, donc votre solution ne fonctionnera pas ... =/ –

+0

D'accord, une autre option serait d'afficher une petite image avant votre texte pour prendre la place de le point de balle. – kafuchau

0

Essayez d'ajouter un doctype pour lancer la page en mode standard?