Ich weiss, Layouts mit Tabellen sind out. Aber man kann damit halt so superpraktisch mittig zentrieren! Mit Containern wirds da relativ kompliziert...
Ich hab das jetzt oft so gemacht:
Aussen eine einzellige Tabelle, diese Zelle <td align="center" valign="middle">, in dieser Zelle dann ein <div>, das dadurch schön mittig zentriert rauskam.
Nun versuchte ich, den ganzen code auf xhtml umzustellen.
Da funktioniert das Einmitten nicht.
Habe nun ziemlich lange herumprobiert an was das liegt.
Hab auch versucht, die Ausrichtungen ins css rüber zu nehmen, was mir auch nicht gescheit gelang.
Hat da jemand spontan eine Lösung dazu oder weiss, woran das liegt?
Genial, so einfach aber effizient, herzlichen Dank.
Was ich aber nicht ganz kapiert habe, ist dieser Teil da:
html, body {
margin: 0;
padding: 0;
color: #eee;
background: #333;
height: 100%; /* Das will der IE. */
}
html>body {
/* Das will der Rest. Safari kann kein min-height, daher wird hier
* eventuell etwas abgeschnitten, wenn die zentrierte Box größer
* als das Fenster ist */
height: auto;
min-height: 4em;
min-width: 20em;
}