Sven Rautenberg: a:hover vs. z-index im M$IE, scrolling vs. a:hover in Opera

Beitrag lesen

Moin!

Opera dagegen hat ein Problem, a:hover nach dem Scrollen der Seite
anzuzeigen. Dank Sönke </archiv/2002/2/5561/#m31544> weiß ich,
dass er ein Problem bei der relativen/absoluten Y-Positionierung in
Verbindung mit Javascript hat. Aber bei simplen Stylesheets?

Zwei Dinge:

Zuerst: position:fixed ist zwar sehr schön, aber bitte nur, wenn der fixierte Layer in _jedem_ Fall KLEINER ist als das kleinste anzunehmende Browserfenster. Ich habe 1024er-Auflösung und ein 572 Pixel hohes Operafenster, und ich konnte NICHT den unteren Rand der Navigation sehen. Und dort auch nicht hinscrollen. position:absolute wäre in diesem Fall vermutlich doch besser.

Dann: Opera kann a:hover super darstellen. Womit er Probleme hat, ist dein #navi a:hover.

Warum nur nach dem scrollen? Weil du den Hintergrund nicht fixiert hast! Der scrollt mit und wird dann beim hovern ganz woanders dargestellt.

Background-attachment:fixed sollte helfen. Ansonsten solltest du mal den Hintergrund dauerhaft sichtbar machen, damit du siehst, was passiert.

- Sven Rautenberg