Pour créer un effet de hover en CSS, vous devez utiliser le sélecteur de pseudo-classe “:hover”. Cela vous permet de sélectionner un élément lorsque le curseur le survole. Voici un exemple de base qui change la couleur d’arrière-plan d’un bouton lorsqu’il est survolé :
```
button:hover {
background-color: blue;
}
```
Dans cet exemple, le bouton changera de couleur d’arrière-plan en bleu lorsqu’un utilisateur le survole avec le curseur.
Il est également possible de créer des effets de hover plus complexes en utilisant des transitions et des animations. Par exemple, l’exemple suivant montre comment créer un effet de fondu lorsqu’un bouton est survolé :
```
button {
background-color: red;
transition: background-color 0.5s ease;
}
button:hover {
background-color: blue;
}
```
Dans cet exemple, le bouton commencera à changer de couleur instantanément lorsque le curseur le survolera, mais le changement de couleur ne sera pas immédiat. Au lieu de cela, le changement de couleur s’effectuera progressivement sur une période de 0,5 seconde, créant un effet de “fondu”. Vous pouvez modifier le temps de la transition pour qu’elle soit plus rapide ou plus lente.