wahsaga: Div horizontal & vertikal zentrieren

Beitrag lesen

hi,

Die Ausrichtung an sich funktioniert ja auch (siehe Code-Snippet oben). Mein Problem ist - und an der Stelle komme ich immer nicht weiter - dass sobald ich nach unten scrolle es nicht mehr mittig ausgerichtet ist. Es müsste im Prinzip "position:fixed" sein (was mit Firefox ja auch problemlos geht, aber im IE wiederum nicht).

Dafür gibt's ja Workarounds. (Würde ich hier aber auch nicht benutzen, da idR. Änderungen an der Struktur von Nöten sind.)

Da das DIV aber ja nicht die ganze Zeit sichtbar "fixed" sein muss, sondern nur in dem Moment in dem man auf den Link klickt - dachte ich könnte man es vielleicht via Javascript neu ausrichten und mittig zentrieren (das würde reichen!)......?

Ja, mach das.
Lies die aktuelle Scrollposition der Seite aus, und berechne dir danach die Position, an welche du das Element platzieren musst.

pageYOffset ist der Einstieg, und wenn das nicht browserübergreifend das richtige Ergebnis liefert, dann hilft die Seite http://www.quirksmode.org/ weiter.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }