wahsaga: position:absolute - Ausgangspunkt

Beitrag lesen

hi,

Laut http://de.selfhtml.org/navigation/css.htm#positionierung
(entsprechend: http://www.w3.org/TR/CSS21/visuren.html#positioning-scheme)
wird bei Positionierungen über "position:absolute" die Position des umgebenden Elternelements als Ausgangspunkt genommen.

selfhtml ist an der stelle fehlerhaft.
es wird das jenige parent-element als bezugspunkt genommen, dessen position-angabe vom default-wert static abweicht. wenn kein solches vorhanden ist, _dann_ wird am viewport ausgerichtet.

man _kann_ es evtl. aus dem beispiel herauslesen, aber selfhtml sagt es nicht so explizit, bzw. die pauschale aussage ist an der stelle definitiv falsch.

Warum funktioniert das z.B. bei folgendem Beispiel nicht?

weil dein container eben keine von static abweichende positionierung hat.

<div style="height: 200px; border: solid 3px green;">

ersetze das durch

<div style="height: 200px; border: solid 3px green; position:relative;">

dann sollte es "funktionieren".

gruß,
wahsaga

--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."