MudGuard: Ja wo ist denn meine Frage vom 18.12. hin???

Beitrag lesen

Hi,

am 18. Dez. hatte ich ein unterschiedliches Verhalten MS-IE5.x und IE6 geschildert, und nach Abhilfe gefragt:
Vertikal zentrierte Objekte in einspaltigen Tabellen werden an der oberen Kante des Browserfensters (also oben!) angezeigt. :-(

Das liegt daran, daß die Höhe der Tabelle nicht paßt.
Definiere im CSS
html, body { height:100%;
und für Deine Tabelle ebenfalls height:100%
Wenn html und body nicht auf 100% gesetzt werden, haben sie die Höhe "auto", sind also so hoch wie der Inhalt. Und wenn dann nur für die Tabelle 100% Höhe gesetzt hat, sind das 100% von "auto", also "auto", also so hoch wie der Inhalt.
Daß eine Änderung des Doctype das Verhalten ändert, liegt daran, daß der Browser bei unvollständigem/fehlendem Doctype in den Schlamper-Modus schaltet...

cu,
Andreas

--
Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.