Internet Explorer CSS - Centre Div
J'ai récemment fait un site mais j'ai vraiment un gros problème avec Internet Explorer. Le CSS ne semble faire des choses étranges dans IE.
Plutôt que de copier des centaines de lignes de CSS voici un lien vers une page du site: http://www.appwheal.com/app/ios/angry-birds-space
Tout le contenu doit être affiché dans le milieu de l'écran. Au lieu de cela, avec IE, il est collé à gauche.
Je suis en utilisant
margin-left: auto;
margin-right: auto;
C'est pris en charge par IE, à droite.
S'il vous plaît aider et merci d'avance.
OriginalL'auteur John Wheal | 2012-05-15
Vous devez vous connecter pour publier un commentaire.
Vous devez déclarer un
DOCTYPE
, ou Internet Explorer par défaut en mode Quirks (IE5 de compatibilité). Allez dans Internet Explorer, tapez F12 pour afficher les outils de développement, et elle affiche les "Bizarreries", de mode de Mode de Document. Bizarreries ne prend en charge aucun de connu div centrage méthodes de autour de, et de la déclaration de la DOCTYPE est la méthode la plus simple (et recommandé) de façon à le fixer.Pour définir votre page XHTML 1.0 Transitional (qui est la plus commune), utilisez
À déclarer à la page HTML5 compatible, utilisez
La
DOCTYPE
ligne doit être la première ligne dans le fichier html, apparaissant AVANT l'ouverture<html>
tag.Merci beaucoup pour l'explication!
OriginalL'auteur saluce
Vous devez également définir
ah, le génial Craps mode. merci
Oui, si vous modifiez le mode de document dans les outils de développement pour IE7, il fonctionne parfaitement sans changer le CSS, le paramètre text-align: center dans le corps n'est pas nécessaire
OK, je vais vous donner. mais d'une manière générale, il est considéré comme seulement la moitié de la solution à l'ensemble margin: 0 auto; il y a beaucoup de tutoriels que dire de la fiabilité de souci, vous devez inclure l'autre partie (aligner au centre pour le corps, l'aligner à gauche de votre wrapper)
OriginalL'auteur Kristian
Ensemble de la marge et de la largeur :
OriginalL'auteur user2094324
Vous pouvez utiliser l'ancienne école text-align:center
Et essayer de top:50%; left:50%; et le décalage approprié négatif pixels
OriginalL'auteur Gang Su