Hallo,
ich möchte einen layer sowohl horizontal als auch vertikal zentriert haben.
soweit binnisch bis jetzt:
<body style="background:#000000; margin:20px 0px; padding:0px; text-align:center; overflow:auto">
<div style="background:#FFFFFF; width:700px; height:500px; text-align:left">
Um ein Block Element horizontal zu zentrieren solltest du margin-left und margin-right auf auto stellen.
Wenn es mit text-align: center im Parent klappt, dann nur weil der Browser nicht standardkonform arbeitet. text-align ist für Inline-Elemente gedacht.
Ob die vertikale Zentrierung entsprechend mit margin-top und -bottom: auto sowie einem html, body { height: 100% } klappt, das musst du probieren, da bin ich mir nicht sicher.
Viele Grüße,
Stefan