Gernot Back: DIV zentrieren

Beitrag lesen

Hallo Christoph,

Weil du anstelle deines DIV gleich den gesamten body zenrieren wolltest, was des Guten ein bißchen zuviel ist. Zentriere, wenns denn wirklich nötig ist, das HTML-Element, auf das es dir ankommt. Auf <body> kommt es dir ja nicht an. Aber auf dein DIV.

Wenn es auch in älteren IEs funktionieren soll, macht man das aber so. Da entzieht sich meines Wissens das HTML-Element jeglicher Beeinflussung durch CSS.

Also:

  • Dem BODY-Element text-align:center zu verpassen ist schon richtig.

  • In einem dessen gesamten Inhalt als einziges Kind-Element umschließenden DIV mit der gewünschten Breite wieder text-align:left setzen, so, wie man das normalerweise gerne hat.

  • Diesem alles umschließenden DIV dann auch noch margin:auto geben, damit es auch in Browsern zentriert wird.

Gruß Gernot