Gunther: margin: 0px auto; funktioniert nicht

Beitrag lesen

Hi!

Was kann ich denn tun, damit die 20px top-margin nur für div#background gelten und nicht für body?

Also wenn Margin nicht zum gewünschten Ergebnis führt, welche Eigenschaft im Bezug auf Abstände kennst du noch?
Ah ..., richtig!
Padding gibt es da noch. Und in deinem Fall also ein padding-top:20px;
Für welches Element darfst du aber jetzt selber herausfinden.

Überhaupt kann ich dir nur empfehlen, dich noch weiter intensiv mit der Materie CSS auseinanderzusetzen, um diese auch zu verstehen. Ansonsten stößt du an jeder Ecke wieder auf neue Probleme (und damit meine ich nicht die diversen Browser-Bugs).

CSS ist zwar einerseits einfach - andererseits aber auch (leider) nicht.

Gruß Gunther