Selbes Problem! Schau mal das an:
<html><head>
<style type="text/css"><!--
.stage {
position: absolute;
width: 500px;
height: 500px;
left: 50%;
top: 50%;
margin-left: -50px;
margin-top: -50px;
border: 1px solid #000000;
}
--></style>
</head><body>
<div name="stage" id="stage" class="stage">Inhalt</div>
</body></html>
Der Abstand nach oben beträgt immer 50%. D. h. ändert sich die Größe von dem Kasten, muss ich wieder den Abstand nach oben in % korrigieren. Ist zwar nicht so wild, wenn die Größte steht. Aber gibt es nicht ne Lösung wie bei Tabellen. Wo ich sage, Inhalt von Zelle horizontal=zentrieren, vertikal=Mitte?
Gruß Giovanni