"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Pourquoi mon effet de survol ne fonctionne-t-il pas sur mon bouton ?

Pourquoi mon effet de survol ne fonctionne-t-il pas sur mon bouton ?

Publié le 2024-11-05
Parcourir:487

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

Changer la couleur d'un bouton en survol : une résolution alternative

Lorsque vous essayez de modifier la couleur d'un bouton en survol, il peut être frustrant si la solution ne parvient pas à produire l’effet souhaité. Considérez l'exemple de code fourni :

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

Cette solution tente de changer la couleur d'arrière-plan d'un lien lorsqu'il est survolé dans un élément avec la classe « bouton ». Cependant, cela ne fonctionne pas car le sélecteur est incorrect.

Pour changer efficacement la couleur du bouton au survol, la syntaxe correcte est :

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

Dans ce cas, le sélecteur "a.button:hover" cible le lien "bouton" lui-même lorsqu'il est survolé, permettant le changement de couleur souhaité.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3