CSS: Design zentrieren
Eine mir oft gestellte Frage: “Wie zentriere ich mein Design im Browser?”
Als Basis dient uns ein einfaches einspaltiges Layout. Der zu zentrierende div-Bereicht heißt: “center”.
Der div-Bereich erhält in diesem Beispiel eine feste Breite und die horizontalen Ränder werden auf “auto” gesetzt:
Im Quirks-Modus erkennen der IE 5.x und 6 allerdings keine automatischen Ränder. Durch einen kleinen Hack wird die Fehlinterpretation der Eigenschaft “text-align: center” des IE zur Zentrierung genutzt.
#center {width: 720px; margin: 0 auto; text-align: left; }
Dieser kleine Hack hat keine negativen Auswirkungen auf den Code. Für den Netscape 6 brauchen wir jedoch noch eine Erweiterung, denn sobald die Breite des Browserfensters kleiner als die Breite des center-Bereichs wird, setzt sich die linke Seite über den center-Bereich. Damit dies nicht geschieht, benötigt der body für den NS 6 eine Mindestbreite.
#center { width: 720px; margin: 0 auto; text-align: left; }
Das war es schon
Viel Spaß beim zentrieren!
Verwandte Artikel:
» Google Analytics für Einsteiger – Teil 3 – ECommerce Tracking
» Google Analytics für Einsteiger - Teil 2 - Die API
» Google Analytics für Einsteiger
» iPhone Apps für mobile Webworker
» Domainhandel - Lohnt sich das noch?


Francis Collis


Im letzten Codeblock sollte wohl margin 0 auto; stehen. 0 (Null) nicht o …
Wie kommt denn das o dahin?
Danke für den Hinweis!