2010-11-01 5 views
-1

J'ai conçu une page qui a ces propriétés CSS:margin-left: auto ne fonctionne pas dans IE6 et IE7

margin-left: auto; 
margin-top: 0px; 

Il fonctionne très bien dans Firefox & IE 8, mais il ne fonctionne pas dans IE 6 & 7.

Aidez-moi à résoudre ce problème. Merci d'avance.

+2

Quel effet souhaitez-vous obtenir? Pouvez-vous montrer le HTML environnant? –

+1

en plus de marge-gauche: auto, qu'est-ce que vous avez qui ne fonctionne pas? car avoir juste une marge-gauche de l'auto ne signifie pas beaucoup. C'est pour un div? –

Répondre

0

Vous devez définir automatiquement la marge pour les deux parties:

margin: 0 auto; 
+0

Salut Pekka, Il est entouré de table. –

0

Si vous voulez centrer l'élément que ces règles sont applicables, vous devez utiliser margin-right:auto ainsi, ou en abrégé margin:0 auto; qui Menas (top/fond 0 et gauche/droite auto).

Mais assurez-vous que le parent de l'élément est un élément de bloc et qu'il a une largeur plus grande.

Questions connexes