Nieuw lid |
|
Ja en nee, michel. text-align: center lukt voor heel oude IE (5.5 en lager) of ook in IE die in Quirks Mode zit (als er geen Doctype op de pagina is, of, als er iets, zoals een spaatie of <?xml text of <!--comment text is voor de doctype, dat is ook slecht voor IE), maar om een block zoals een div te centeren in ALLE browsers, gebruik je zo:
body {
text-align: center; /*alleen voor gebruikers van IE5.5 en lager*/
}
#box {
text-align: left; /*undo voor IE5.5 zodat text niet centered is*/
width: 500px;
height: 750px;
margin: 0 auto; <--hier is ie
}
body { text-align: center; /*alleen voor gebruikers van IE5.5 en lager*/ } #box { text-align: left; /*undo voor IE5.5 zodat text niet centered is*/ width: 500px; height: 750px; margin: 0 auto; <--hier is ie }
Maar, dit is alleen voor horizontaal centeren. CSS werkt niet wel met verticaal centeren, meestal moet je het doen met een tweede container of div, zoals Paul O'B doet...
http://www.pmob.co.uk/temp/vertical-align11.htm
een trukje en ook iets bijzonder voor onze domme vriend IE6... : ) |