CSS a:hover verschwindet
wib
- css
Hi,
erstmal ein link: http://www.active-blue.com/Mobile-Stomversorgung/
Unten in der Leiste gibt es bei jedem <a>-tag eine :hover-Eigenschaft, die den Hintergrund ändert. Wenn man über ein Bild hovert, soll sich in der Leiste das Hintergrundbild auch ändern, das habe ich mit JS gemacht (Das bubbling wird ein bisschen schlecht gehändelt, ich weiß...). Das klappt auch, nur verschwindet dadurch offenbar die :hover Eigenschaft, das Bild wird nicht mehr verändert.
Warum?
Hi,
erstmal ein link: http://www.active-blue.com/Mobile-Stomversorgung/
http://www.active-blue.com/Mobile-Stomversorgung/ So ist´s richtig.
Das klappt auch, nur verschwindet dadurch offenbar die :hover Eigenschaft, das Bild wird nicht mehr verändert.
Warum?
Welches Bild soll sich denn ändern?
Grüße,
Engin
GYRO
Hi,
Welches Bild soll sich denn ändern?
Wenn man die Seite neu lädt und mit der Maus über die Navigationsleiste unten fährt (nicht über die Bilder darüber), ändert sich der Hintergrund in der Navigationsleiste.
Wenn man mit der Maus über die Bilder fährt, ändert dich der Hintergrund in der Navigationsleiste auch.
Wenn man nun wieder mit der Maus über die Navigationsleiste fährt, ändert sich das Hintergrundbild nicht wieder; die CSS-Eigenschaft :hover wurde scheinbar gelöscht.
Grüße,
Engin
GYRO
Grüße
wibwibwib
hi,
Wenn man die Seite neu lädt und mit der Maus über die Navigationsleiste unten fährt (nicht über die Bilder darüber), ändert sich der Hintergrund in der Navigationsleiste.
Wenn man mit der Maus über die Bilder fährt, ändert dich der Hintergrund in der Navigationsleiste auch.
Wenn man nun wieder mit der Maus über die Navigationsleiste fährt, ändert sich das Hintergrundbild nicht wieder; die CSS-Eigenschaft :hover wurde scheinbar gelöscht.
Ich verstehe nicht, warum du dafür überhaupt Javascript einsetzt ...
Ich würde den Teil der unteren Leiste, der sich ändern soll, noch mit in den darüber befindlichen Bildern unterbringen, beides zusammen zu einem entsprechend höher dimensionierten Link machen - und dann rein per CSS den hover-Effekt realisieren, ohne irgendwelches JS-Gedöhns.
gruß,
wahsaga