ich habe einem Div ein Hintergrundbild gegeben und möchte, dass sich dieses beim Überfahren mit der Maus ändert. Leider tut sich dabei… absolut gar nichts!
Die Borders habe ich nur testweise mit eingebaut. An denen sehe ich, dass beim :hover auf jeden Fall etwas passiert, denn die Farbe der Border ändert sich ganz normal.
Woran liegt das bitte? Und vor allem: Wie kann ich das Problem umgehen?
Das Bild hat den richtigen Name und ist am richtigen Ort. Und das Projekt gibt es nur lokal auf meinem Rechner, kann also keinen Link geben.
Mir ist gerade das merkwürdigste überhaupt aufgefallen:
Wenn ich mit der Maus über das Div fahre bleibt der Hintergrund zwar der gleiche, ABER: Wenn ich im Firefox mit rechts auf das Div klicke > „Hintergrundgrafik anzeigen“, dann öffnet das korrekte hover-Hintergrundbild…
\EDIT: War wohl ein Caching-Problem des Firefox. Einmal Chache geleert und nun funktioniert es. Hätte ich auch eher drauf kommen können, aber irgendwie sehr merkwürdiges Verhalten des Firefox…Danke jedenfalls allen für die Antworten.
Hehe… ja, es sind oft die Kleinigkeiten, die man ständig predigt und dann selbst vergisst. Generell ersparst du uns aber viel Raterei, wenn du das Projekt einfach kurz hochlädst (wäre ja kein Ding, oder?).
In solchen Fällen dürfte es vermutlich ausreichen, die Seite mit STRG-F5 zu aktualisieren. Das ist bei Entwicklungsversionen (früher (?) gerade auch bei JS-Entwicklung) sehr hilfreich.