Orlando: Selektoren und !important

Beitrag lesen

Hi, Stefan und alle anderen CSS-Liebhaber :)

Ich positioniere ein DIV zunächst für alle mangelhaften Browser mit position:absolute und setze anschließend

body > div[id="kontakt"] { position: fixed !important; }

ein, um den Bereich zu fixieren. Lasse ich jedoch !important weg, ist der Bereich sowohl in Opera als auch Mozilla scrollbar. Die Kombination

div[id="kontakt"] { position: fixed; }

wirkt ebenfalls nicht, nur bei Verwendung von

body > #kontakt { position: fixed; }

wird der Bereich auch ohne !important fixiert. Warum das so ist, ist mir nicht ganz klar, doch da sich Opera und Mozilla einig sind, entspricht das evt. der Spezifikation. Wer weiß näheres? Google hat mir leider nicht helfen können ;)

Danke & LG
Orlando