Moin!
Folgende Lösungen funktionieren:
1. möglichst kleinen Div mittig positionieren mit position:absolute; top:50%, left:50%;
anschließend den _relevanten_ Div relativ dazu positionieren mit
jeweils -0,5 x Breite des Divs und -0,5 x Höhe des Divs.
(ob letzteres auch mit %-Angaben funzt weiß ich nicht!)
2. margin:50% 0% 0% 50%;
dann den relevanten Div ausrichten wie bei 1.
3. Einzellige Tabelle mit Höhe und Breite von 100%
Die Tabellenzelle reagiert dann auch auch text-align:center; vertical-align:center;
(letzteres könnte auch middle sein - war da nicht was mit nem Fehler in SelfHTML?)
Die erste Version baut in Moz/N7 schon mal Fehler ein, wenn man Links in den Div
schreibt, die zweite funzt (glaube ich mich zu erinnern!?) im Opera nicht ganz präzise,
also mit der genauen Mitte, letztere habe ich noch nicht selbst ausprobiert! *g*
Sorry, dass um die Zeit zu faul war/bin, alles umfassend nachzuschlagen,
probiere es einfach aus, zur Not kannst du ja hier noch ein Feedback schreiben!?
Gruß
Der Hans