Ich bin grade dabei meine Seite vom tabellenlayout auf css-layout umzustellen.
Viel Spass
klappt auch alles wunderbar bis auf einen punkt:
ich habe nun verschiedene div container(sidebar, menu, der eigentliche inhalt usw) und will diese positionieren.
Um diese generell mittig auf dem bildschirm auszurichten hab ich im bodytag nen text-align : center; drin.
Das beruht auf einem MSIE Bug.
Der normative Weg, Blockelemente zu zentrieren ist:
some_element { margin: 0 auto; width: 80%;}
erzeugt links und rechts 10% Abstand.
für einzelne divs mach ich dann halt mal bei bedarf nen text-align : left; um das wieder aufzuheben oder position:absolute.
wie kann ich jetzt aber erreichen, dass divs nur horizontal gecentert werden und ich die vertikale position frei festlegen kann?
Durch welche Massnahme hasst du "zentrierte" Darstellung bewirkt?
Meines Wissens gibt es nur für <td> und <th> Elemente die Sitte im Default-Browser-Stylesheet vertical-align:center vorzugeben.
mfg Beat