Hallo,
So wie ich den Artikel verstanden habe wird Element "absolut" in der Hirarchie ganz vorne gesetzt und alle weiteren Elemente mit "relative" der Reihe nach wie diese in der CSS Datei stehen.
dann hast du es falsch verstanden. Ganz knapp zusammengefasst:
1. Elemente mit position:absolute werden aus dem Dokumentfluss herausgelöst und bilden einen
eigenen Kontext. Sie beeinflussen die Position und Größe anderer Elemente nicht mehr, was
ein unerwünschter Nebeneffekt sein kann (das deutet dann aber darauf hin, dass absolute
Positionierung nicht das Mittel der Wahl ist).
Position und Größe des positionierten Elements werden über eine sinnvolle Kombination von
top, left, bottom, right, width und height festgelegt; außerdem kann z-index wirken.
2. Elemente mit position:relative bleiben im normalen Dokumentfluss und werden lediglich um
einen Offset, der mit top, left, bottom oder right angegeben wird, gegenüber ihrer Normal-
lage verschoben.
In beiden Fällen ist das positionierte Element dasjenige, an dem sich absolut positionierte Kindelemente ausrichten. Deshalb ist mitunter sogar position:relative mit einem Offset von 0 (Defaultwert) sinnvoll.
Ciao,
Martin
Letztlich basiert alles auf dem Feuer, dem Rad, der Eins und der Null.
(Gernot Back)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(