Hallo, Tim
erstmal danke für deine Antwort...
Die andere Möglichkeit ist es, sich von einer fixen Größe des umrandenden
divs zu verabschieden, zugunsten eines divs, das sich der Größe der
inneren Elemente anpaßt und einen Abstand zu diesen durch den Außen-
bzw Innenabstandes zu regeln. Erfahrungsgemäß ist diese etwas flüssige
Layout ein Denkparadigma, das am Anfang einige Schwierigkeiten macht,
man aber dann nicht mehr missen möchte.
hmmm, ehrlich gesagt tut sich nichts, wenn ich margin:auto einsetze. Mit einer padding-Angabe im äußeren div bekomm ichs jetzt zentriert hin, aber was soll das margin: auto; bewirken? Habs mit IE 6.0 und Opera 7.11 getestet...
Ausserdem ist mir noch was komisches aufgefallen: wenn ich dem inneren div (habs zur vereinfachung mal nur mit einem inneren div getestet) eine margin Angabe gebe, z.B. margin: 10px 10px 10px 10px; nimmt er dein Abstand von 10px nur links und rechts, nicht aber oben und unten vom umgebenden div an.
Quellcode:
<div style="background-color: #ffffff;">
<div style="background-color: #000000; color: #ffffff; text-align:center; margin: 10px 10px 10px 10px;">TEXT</div>
</div>
sieht so aus:
____________________________
| | | |
|___|____________________|___|
sollte aber doch so aussehen:
____________________________
| ____________________ |
| | | |
| |____________________| |
|____________________________|
- Tim
mfg,
Philip
:::::::: http://www.metrox.de ::::::::