Der Martin: Einfache Positionierung in der Mitte laut FAQ

Beitrag lesen

Hallo Nick,

ich möchte die Tabelle in der Mitte des Fensters anzeigen lassen und habe dabei auf die FAQ von selfhtml zurückgegriffen auf den Trick mit der Tabelle mit 100% Weite und Höhe.

und _das_ steht noch als Empfehlung in SELFHTML? Hmm...

Leider richtet sich aber die Tabelle nicht nach oben und unten mittig aus.

Nein, du hast auch etwas Wichtiges vergessen.

<body style="margin:0px; padding:0px;">
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">

Diese Tabelle soll 100% Höhe haben - 100% wovon? Das heißt normalerweise 100% des Vorfahrenelements. Das Vorfahrenelement body hat aber auch keine Höhenangabe, dessen Höhe richtet sich damit nach dem Inhalt. Dasselbe gilt für body und dessen Vorfahrenelement html.

Du hast vergessen, für body und html ebenfalls 100% Höhe anzugeben.

So long,
 Martin

--
Wer im Steinhaus sitzt, soll nicht mit Gläsern werfen.