2009-03-31 7 views
3

Moved le lien parce qu'il les points ne sont plus sur le site, et la solution a été trouvéeIE7 est en retrait du texte quand il ne doit pas être

J'ai quelques éléments de la liste qui ont une mystérieuse padding gauche/marge.

Dans Firefox, il affiche comme prévu. Mais dans IE7, il y a un retrait de texte ou quelque chose forçant le texte intérieur dans environ 4 espaces. Voir le lien de l'exemple ci-dessus.

J'ai mis padding à 0, margin-0 (bien qu'il ne devrait pas être aussi clairement la frontière va autour de l'élément contenant l'écart), text-indent-0 et text-align: left.

Est-ce que quelqu'un sait ce que cela peut causer?

+0

Pour votre information, cela semble normal dans IE8. Désolé, je n'ai pas de réponse si! – Alan

+0

Avez-vous obtenu les mêmes résultats en mode de compatibilité ... c'est-à-dire le retrait? – alex

Répondre

9

Dans votre fichier style.css, vous réglez la POSITION STYLE-LISTE sur l'intérieur. Cela provoque votre problème dans IE.

#content-body UL { 
    LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc 
} 

Vous pouvez supprimer cet élément, ou vous pouvez ajouter un style à votre .Evénements UL

.events UL { 
    ... 
    LIST-STYLE-POSITION: outside! important; 
} 
+0

J'étais sur le point de poster cette même réponse après le débogage! Bonne prise. –

+0

Ah bien sûr ... Je déteste mettre en œuvre le CSS d'autres personnes, comme le calendrier! – alex

Questions connexes