Zitat:
Zitat von lord_icon
Wobei mir dieser CSS Befehl garnicht so unbekannt ist.
|
Er (genauer gesagt "sie", die Eigenschaft) kann halt auch dazu dienen, ein Element (sinngemäß ausgedrückt) "in den Vordergrund zu holen". So wie bei positionierten Elementen eines mit z-index: 2; immer "vor" einem anderen mit dem Wert 1 steht, steht ein Element
mit position immer vor einem Element
ohne die position-Eigenschaft.
Beim IE wirkt das hier ähnlich: Durch position steht #mainbody_inhalt wieder komplett
vor dem Footer, so daß dessen "abschneidender" Effekt nicht mehr auftritt. Und auch in anderen Konstellationen wirkt position: relative; beim IE oft ähnlich, z.B. macht es ein Element, das per negativem margin aus einem anderen geschoben wird und daraufhin "verschwindet", wieder sichtbar.
P.S.: Mit position:
static; würde das natürlich nicht klappen (da Initialwert).