Gunther: Div horizontal & vertikal zentrieren

Beitrag lesen

Hallo,

meine erste Antwort war nicht so "böse" gemeint, wie man sie vielleicht auffassen kann. Dank deiner zusätzlichen Infos sehe ich jetzt klarer ;-)

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!)......?

Was ich jetzt noch nicht verstanden habe ist, wie lange das Div mit der Meldung denn jetzt eigentlich zu sehen ist?
Wenn der Link, der es beim anklicken einblendet, eine neue Seite lädt, verschwindet das Div doch sofort wieder?

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).

Daraus folgernd könntest du es ja auch so machen:

  • mit position:fixed für Browser, die das verstehen
  • mit JS (wie wahsaga auch schon geschrieben hat) für die IEs

Gruß Gunther