Pourquoi mon ul et ol listes ne s'affiche pas correctement dans IE7?
Quelque chose semble être la rupture de l'affichage des listes (ul
et ol
) dans IE7. Ils fonctionnent bien dans IE8, FF, Safari, etc, mais pas IE7 et IE6.
Je veux juste qu'ils soient affichés normalement: ul
listes devraient montrer des points de balle et ol
listes de nombres.
J'ai rétréci vers le bas à la première de 1000 lignes de code dans styles_layout.css
... 😉
En fait, je crois qu'il a quelque chose à voir avec les styles suivants:
* { margin: 0; }
html, body { height: 100%; }
.wrapper
{
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -39px;
}
Ont un coup d'oeil ici: http://www.olvarwood.com.au/olvarwoodonline/mod/forum/discuss.php?d=2, connectez-vous comme un guest
hmm il réduit à: * { margin: 0; } html, body { height: 100%; } .wrapper { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -39px; }
Peut-être le négatif de la marge de gauche est la coupe de la liste des marqueurs off.
J'ai exactement le même problème dans une page web, j'ai été la conception. En quelque sorte, les balles disparaissent avec une marge négative pour la div contenant la liste.
Peut-être le négatif de la marge de gauche est la coupe de la liste des marqueurs off.
J'ai exactement le même problème dans une page web, j'ai été la conception. En quelque sorte, les balles disparaissent avec une marge négative pour la div contenant la liste.
OriginalL'auteur morktron | 2009-05-08
Vous devez vous connecter pour publier un commentaire.
IE7 et au-dessous de style ul éléments comme ceci:
Bonne navigateurs style ul éléments comme ceci:
C'est mieux expliqué par Eric Meyer ici:
https://developer.mozilla.org/en/Consistent_List_Indentation
et la section "recherche de Cohérence" vous dira ce que vous faites.
OriginalL'auteur
C'est parce que l'ul/li éléments ont hérité de la zéro-propriété de marge.
OriginalL'auteur msharp
J'ai résolu moi-même par essai et erreur:
Cela arrête l'Ol et Ul de s'afficher correctement dans IE7 et IE6. Je n'ai aucune idée de pourquoi...
C'est une mauvaise réinitialiser. Essayez Eric Meyer à zéro. Beaucoup plus agréable 🙂
Euphémisme: c'est un horrible réinitialiser. L' * sélecteur doit être poursuivie avec la plus extrême préjudice: il peut avoir des effets très négatifs sur le CSS de la performance (les cascades sont ridicules) et il y a très peu d'éléments, où vous voulez une incidence globale sur un style, que vous avez découvert les listes voulez marges.
OriginalL'auteur morktron
Je ne vais même pas faire semblant d'être un expert sur le css, je reçois mes fesses à coups de pied par tous les temps, mais je vient juste de lancer dans ce, même si ma situation était un peu différente.
J'ai fini par avoir à spécifier une classe liée à l'ul et de l'ensemble de la liste-type.
Essayer cela et voir si ça aide.
OriginalL'auteur Joshua Belden