28172 sujets

CSS et mise en forme, CSS3

salut
j'essaie de recoder quelques pages en xhtml/css, pour la validation pas de pb, mais sous internet explorer, la div de mon footer est décalée à droite. j'ai vu qu'il y a un bug internet explorer qui se corrige par text-align : left, mais cela ne corrige pas mon problème, la div se place dans ce cas bien à gauche sous firefox et au milieu mais un peu décalé sous internet explorer.

ma structure de div est ainsi:

div conteneur
____div contenu
____/div
____div footer
________images à centrer
____/div
/div

pour le code xhtml: http://zowix.free.fr/pages/index.php
pour le css: http://zowix.free.fr/pages/black.css

je ne vous mets pas le code, pour ne pas surcharger, mais je peux le mettre sans problème.

IE7 est buggé ou c'est moi qui merde?

merci d'avance
Modifié par zowix (08 Apr 2008 - 18:57)
Salut....

Arf

#footer {
position: absolute;
bottom: 0;
width : 100%;
text-align : center;
margin-left : auto;
margin-right : auto;
clear: both;
}


Margin: auto ne s'applique que pour des blocs dans le flux...
donne un width à ton footer
puis

left: 50%;
margin-left: -(width footer/2);


Si ton footer fait 100px de width par exemple

left: 50%;
margin-left: -50px;