Modifier l'option de liste de sélection en surbrillance au survol
La personnalisation de l'apparence des options de liste de sélection en survol peut améliorer l'expérience utilisateur. Une demande courante consiste à modifier la couleur d’arrière-plan par défaut lorsqu’une option est survolée. Malheureusement, la règle CSS "option:hover { background-color: red; }" ne parvient pas à y parvenir.
Solution :
Pour résoudre ce problème, utilisez un inset box shadow :
select.decorated option:hover { box-shadow: 0 0 10px 100px #1882A8 inset; }
Dans cet exemple, la classe « décorée » est appliquée à la boîte de sélection. Lorsqu'une option dans cette zone de sélection décorée est survolée, une ombre de boîte en médaillon avec une couleur de # 1882A8 est appliquée, créant le changement de couleur d'arrière-plan souhaité. Cette technique remplace efficacement la surbrillance par défaut et fournit une interface utilisateur plus personnalisable.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!