Votre question

Margin: auto;

Tags :
  • CSS
  • Programmation
Dernière réponse : dans Programmation
24 Octobre 2007 05:05:33

Bonjour,

J'ai un petit problème, dans mon css j'ai:

width: 900px;
margin: auto;

le contenu de mon site ce centre bien sur la page avec FF mais sous ie je suis obligé d'ajouter un text-align: center; si je veux que se soit centrer.

Problème tout le contenu se centre... alors que je ne veux que la div de centrer. Je me souviens qu'il y a quelque temps IE acceptais margin: auto y'a eu du changement?

Autres pages sur : margin auto

a c 232 L Programmation
24 Octobre 2007 13:26:53

Salut,

Pour IE6, il faut forcément ajouter text-align:center, pour IE7, je ne sais pas...

La solution que l'on utilise généralement est d'ajouter une deuxième div qui englobe tout.

Un truc du genre :
  1. <div style="width:900px; margin:auto; text-align:center;">
  2. <div style="text-align:left;">
  3. <!-- tout le reste de ton site ->
  4. </div>
  5. </div>
24 Octobre 2007 15:40:51

Ah bah c'est résolu le problème venait du doctype... :( 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS