Pete: Vertical mittig margin/4 anstatt durch 2?

Beitrag lesen

Hi,

»» Warum ändert sich das Referenzverhalten bei %?

Weil's so definiert ist. (PunktBastaAus.)

Ich denke schon das die sich dabei etwas gedacht haben müssen, aber was solls.

»» Wie soll ich sonst ein DIV vertical zentrieren, denn vertical-align:middle versagt ja auch wie üblich.

Vertikale Zentrierung beliebiger Inhalte im Viewport sieht CSS nicht wirklich vor - weil es das Medium eher als eine Rolle "Endlospapier" betrachtet.

Ja leider.

Es gibt ein paar Ansätze für Workarounds, wobei die Mehrzahl allerdings auf fester Höhe des zu zentrierenden Elementes aufbaut, siehe bspw. http://de.selfhtml.org/navigation/faq.htm#mittig_zentrierte_inhalte
Weitere Möglichkeiten finden sich vllt. bei Google.

Mit aboluter Positionierung ein Element aus dem Fluss nehmen?
Na dann doch lieber mit eine Tabelle:
<table><tr><td></td></tr></table>

Danke
Pete