hi,
Ich bin gerade dabei, eine Website mit ineinander verschachtelten frames/iframes von ihrem kläglichen Dasein zu erlösen, und ein schönes div-basiertes Spaltenlayout zu basteln.
Dabei sollte man vielleicht auch mal überlegen, ob wirklich alle Elemente, die vorher durch Frames "fixiert" waren, auch nachher noch fixiert sein _müssen_.
Übermäßiger Einsatz von fixer Positionierung verschenkt schließlich wertvollen Platz - und wer ein Frames-Layout lediglich "nachbaut", hat am Ende vielleicht gar nicht viel verbessert.
Der IE-Workaround sorgt dafür, dass ALLE nicht "static" positionierten Elemente "fix", also nicht scrollbar, positioniert werden.
Das umgehe ich bei solchen Layouts meist dadurch, dass ich dem Scrollcontainer position:relative verpasse - dann kann ich ohne Probleme Kindelemente auch absolut positionieren, ohne dass diese dadurch fixiert würden.
Außerdem braucht es dann kein position:static mehr für Elemente, die lediglich "ganz normal" fließen sollen.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }