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