Sven Rautenberg: Zwischen IE 5 und IE 6 unterscheiden ??

Beitrag lesen

Moin!

wie ich feststellen mußte, kann der IE 5 im Gegensatz zu IE 6 mit der (CSS) - Angabe 'Position fixed' nicht nur nichts anfangen, sondern zerschießt das ganze Layout.

Der IE6 dürfte mit der Angabe auch noch nichts anfangen können, denn sonst würde auf meiner Homepage das Menü nicht mitscrollen.

Ich habe aber keine Probleme damit, weil ich sowas mache:

position:absolute;
position:fixed;
left...
top...

Funktioniert ganz gut - der IE kennt fixed nicht und ignoriert standardgemäß diese Angabe, so dass nur die erste Definition wirksam wird: absolute.

Bedenke, dass es zu Unterschieden in der Positionierung kommen wird, weil sich position:absolute auf die Position des übergeordneten Elternelements bezieht, und position:fixed immer auf das Browserfenster. Unter Umständen sind diese Positionen ziemlich weit auseinander, so dass der obige Trick nicht unbedingt möglich ist.

- Sven Rautenberg