Aloha!
Ich versuche im Moment eine Seite zu realisieren, die einen zentrierten <div>-Bereich als "Hintergrund" hat und _darin_ ein Menü-<div>, welches nicht mitscrollt.
Alle browserübergreifenden position:fixed-Ersatzkonstruktionen bekomme ich aber nur an der Gesamtseite ausgerichtet, nicht an dem zentrierten <div>-Bereich. Das genau ist aber natürlich das Designziel.
position:fixed-Bereiche werden an den Rändern des Browserfensters ausgerichtet, nicht an den Rändern des übergeordneten position:absolute-Bereichs. Insofern: Wenn du die Menüelemente dynamisch-zentriert haben willst, musst du zwingend Javascript einsetzen, die Fensterbreite (und vielleicht auch die Höhe) abfragen und onload die Layer positionieren.
Wahlweise verzichtest du auf das zentrierte Layout. :o)
Inwieweit Ersatzkonstruktionen (welche überhaupt) sich ähnlich verhalten, kann ich nicht sagen.
- Sven Rautenberg