Mehrere div-bereiche zentrieren.
Tyler Durden
- css
Hallo,
ich bin noch ein old-school Tabellen-Veteran und bin gerade dabei meine Website mit CSS neu zu gestalten. Nun habe ich mehrere <div> bereiche per pixelangabe positioniert. Nun würde ich die bereiche aber gerne immer zentriert, bzgl. des Fensters, anzeigen lassen. D.h. die bereiche sollen zu einander den Abstand und ihre grösse halten, aber zentriert im Fenster erscheinen.
Ist ziemlich schwer zu erklären. Ihr könnt euch ja mal den Anfang der Site anschauen.
www.snowsession.ch/newsite/index2.html
Gruss und Danke für eure Hilfe.
Tyler
Hallo Tyler,
Nun habe ich mehrere <div> bereiche per pixelangabe positioniert. Nun würde ich die bereiche aber gerne immer zentriert, bzgl. des Fensters, anzeigen lassen. D.h. die bereiche sollen zu einander den Abstand und ihre grösse halten, aber zentriert im Fenster erscheinen.
warum die Positionierung? Der freie Lauf der Elemente und ein vernünftiges Markup machen das überflüssig. Und dann kannst du mittels umschließendem Element mit fester Größenangabe und
margin-top:50%;
margin-left:50%;
position:absolute;
top:-"halbeHöhe";
left:-"halbeBreite";
alles schön mittig setzen.
Mit freundlichen Grüßen,
André