„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Warum funktioniert mein Hover-Effekt nicht auf meiner Schaltfläche?

Warum funktioniert mein Hover-Effekt nicht auf meiner Schaltfläche?

Veröffentlicht am 05.11.2024
Durchsuche:177

Why Isn\'t My Hover Effect Working on My Button?

Ändern der Schaltflächenfarbe beim Hover: Eine alternative Lösung

Der Versuch, die Farbe einer Schaltfläche beim Hover zu ändern, kann frustrierend sein, wenn Die Lösung bringt nicht den gewünschten Effekt. Betrachten Sie den bereitgestellten Beispielcode:

a.button {
   ...
}
a.button a:hover{
     background: #383;
}

Diese Lösung versucht, die Hintergrundfarbe eines Links zu ändern, wenn der Mauszeiger innerhalb eines Elements mit der Klasse „Button“ darüber bewegt wird. Dies funktioniert jedoch nicht, da der Selektor falsch ist.

Um die Schaltflächenfarbe beim Hover effektiv zu ändern, lautet die richtige Syntax:

a.button:hover{
     background: #383;
}

In diesem Fall zielt der Selektor „a.button:hover“ auf den „Button“-Link selbst ab, wenn der Mauszeiger darüber bewegt wird, und ermöglicht so die beabsichtigte Farbänderung.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3