Kai Lahmann: Jetzt langts...vertikal ausrichten

Beitrag lesen

hi

AHA!

#contain {
height:100%;
width:100%; }
#seite {
margin:auto;
width:265px;
height:420px;
border:2px solid #053F64; }

100% wovon?
html,body{height:100%;}

und schon - oh Wunder - ist der Kasten wieder in der Mitte

Ziemlicher Aufwand und heftiges tricksen: Die blinde Tabelle "contain" spannt das komplette Fenster auf damit das div "seite" in der mitte stehen kann. Nicht ganz koscher ab die einzige Möglichkeit op5/6, ie5 und nn4 unter einen Hut zu bringen.

nö - ist ok so. Direkt im <body> scheinen so einige nix vertikal ausrichtien zu wollen (nichtmal Mozilla)

Offensichtlich funktioniert vertical-align nur in Tabellenzellen und margin:auto behandelt jeder Browser in Abhänigkeit von Eltern- und Kinder-Elementen gerade wie er will. Das reinste Glücksspiel.

nur in kaputten Browsern - theoretisch sollte er den Spass zentrieren

Ich verstehe nicht weshalb eine so elementare Funktion wie Ausrichtungen in css so uneinheitlich gelöst ist.

....frag mal Richtung Redmond.....

gruss Kai