MoiN!
Ich habe dort gelesen, dass diese Funktion vom IE nicht unterstützt wird. Ich habs aber trotzdem mal probiert. Hat aber nicht funktioniert. Bei "absolute" befindet sich der Layer, wie gewollt am unteren Bildschirmrand, mit "fixed" befindet er sich oben. Dabei wird dann die gesamte Seite nach unten verschoben. Ausserdem scrollt der Layer und bleibt nicht, wie gewünscht auf seiner Position.
Das war gemeint mit "funktioniert in jedem _richtigen_ Browser". Der IE ist kein richtiger Browser, der hinkt der Entwicklung immer noch hinterher.
Du kannst folgendes ins CSS schreiben:
position:absolute; position:fixed;
Dann kriegt der IE mit, daß er positionieren soll, und bessere Browser halten den Layer fest am Platz. Blöd nur, wenn deine Seite länger ist als der Bereich oberhalb des Layers: Im IE kriegt man den Layer immer mitgescrollt, was ziemlich blöde aussieht.
Zwei weitere Lösungen gibts noch:
1. Frames
2. Ein Javascript, welches regelmäßig aufgerufen wird und den Layer neu positioniert. Sieht aber beim Scrollen richtig bescheuert aus, weil der Layer dann immer hüpft.
- Sven Rautenberg