wahsaga: marign-top bei opera

Beitrag lesen

hi,

Erstaunlich, wieviel Vertrauen du in eine Software setzt, die von Menschen
geschrieben wurde.

in diesem falle aber zu recht ;-)

http://www.w3.org/TR/CSS21/box.html#collapsing-margins besagt:

The top margin of an in-flow block-level element is adjoining to its first in-flow block-level child's top margin if the element has no top border, no top padding, and the child has no clearance.

sprich:

Im Opera ist sogar die div=top 53 px nach unten verschoben.

  • ist vollkommen korrekt.

dem margin-top des äußeren block elementes (#top) wird hier das margin-top des nachfolgenden im fluss befindlichen block elementes (#navioben) hinzugefügt - weil #top kein padding-top oder border-top hat (und #navioben kein clear hat).

oder andersherum: dieses "probelm" lässt sich ganz einfach dadurch lösen, dass man #top oben ein minimales padding von 1px, oder auch einen border von 1px, wenn's beliebt auch in hintergrundfarbe, verpasst.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }