Heim >Web-Frontend >CSS-Tutorial >Wie ändere ich eine Bildquellen-URL beim Hover mithilfe von HTML, CSS und JavaScript?
Problem:
Sie möchten die Quell-URL eines < img> Tag, wenn der Benutzer mit der Maus darüber fährt.
Versuch und Problem:
Ihr erster Ansatz mit der Content-Eigenschaft von CSS und :hover selector hat nicht funktioniert.
Lösung:
Während das src-Attribut direkt mit CSS nicht geändert werden kann möglich, hier sind zwei alternative Methoden mit HTML, CSS und JavaScript:
Methode 1: Hintergrundbilder verwenden
<div>
#my-div:hover { background: url(hover-image.jpg); }
Methode 2: Verwenden JavaScript
<img>
function hoverImage(element) { element.src = "hover-image.jpg"; } function unhoverImage(element) { element.src = "default-image.jpg"; }
Das obige ist der detaillierte Inhalt vonWie ändere ich eine Bildquellen-URL beim Hover mithilfe von HTML, CSS und JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!