ich habe eine Webseite erstellt, bestehend ausschliesslich aus DIV's. Nun möchte ich diese Seite immer mittig darstellen, das sie also immer in der Mitte des geöffneten Browserfensters erscheint.
Was ich ganz vergessen habe, mit bestimmten Explorerversionen funktioniert das nicht, die kennen ..auto; nicht. Hier hab ich noch eine Version die zumindest bei meiner Explorerversion funktioniert:
div#container { position: absolute; left: 50%; width:XXXpx; margin-left: -1/2 XXXpx; also die halbe Breite, der wert ist negativ
Quelle: Zen und die Kunst des CSS-Designs von Shea/Holzschlag
Man muss nicht alles wissen Hauptsache man weiß wo es steht.
das ist die halbe Breite des Containerelements. Padding und Rahmen müssen mit einbezogen werden. Wenn dein Containerelement 700px breit ist muss da -350 stehen (das war der Beitrag für alle Nichtmathematiker).