Lieber Gunnar
Sowas in der Art:
.box {
padding: 0 0.5em;
}.box p {
margin: 0;
padding: 0.5em;
}
Das geht leider auch nicht,
weil die Boxen eine feste Breite haben und weil
ich eben doch gern einen inneren Abstand der Boxen
von 4 pixeln haben möchte, unabhängig vom Abstand der Absätze.
Ich habs nun einfach so gemacht:
~~~css
div#Inhalt p {
margin: 0.6em 0 0 0;
}
div#Inhalt p.absatzerster {
margin: 0;
}
Und der erste Absatz bekommt hallt einfach die Klasse
"absatzerster", weil der IE ja hier das sonst
anzuwendende first-child ignoriert.
Ist doch vielleicht ein ganz guter Kompromiss, oder?
Gruß
Ingo