Comment changer la couleur de surbrillance de <select>
qui est la couleur qui met en surbrillance <li>
pendant que le curseur passe dessus en utilisant CSS?Changement <select> couleur de surbrillance
Répondre
Aucune idée de ce que vous entendez par « la couleur met en surbrillance <li>
", mais il semble que vous voulez changer la couleur de fond de <option>
éléments. Je l'ai essayé et ça ne marche pas, vous obtenez toujours la couleur du système.
Si vous vouliez mettre en évidence l'ensemble de l'élément <select>
sur mouseover, cela fonctionne un peu:
select:hover { background-color: red; }
Cependant, le comportement est différent dans les différents navigateurs. Par exemple, Chrome ne met pas en surbrillance les options dans le menu déroulant; Firefox le fait, mais ensuite il ne les change pas si vous déplacez la souris et qu'ils sont toujours abaissés.
Comme cela a été indiqué sur beaucoup, beaucoup de questions similaires, vous pouvez pas style de façon fiable les contrôles de formulaire. See here pour plus de détails.
Pour les gens juste de trouver cette réponse, s'il vous plaît noter qu'il a 6 ans et ne fonctionne plus dans un navigateur. – inorganik
Vous pouvez utiliser: hover pseudo classe
par exemple
.classOfElementToColor:hover {background-color:red; color:black}
Fonctionne avec la plupart des navigateurs, mais pas sur tous les éléments de IE6
vérifier vos hits de page, IE6 peut ne pas avoir d'importance. À ce stade, moins de 5% de nos utilisateurs utilisent IE6. –
ne fonctionne pas (j'utilise Chrome 23), s'il vous plaît re-tester ce –
suffit d'utiliser ce sélecteur CSS:
select option:hover {
background-color: yellow;
}
J'ai essayé mais pas travaillé. – anglimasS
Cela ne fonctionne pas non plus –
cette réponse est fausse –
Comme mentionné ci-dessus, la mise en background-color
ne fonctionnera cependant :hover
est bogué dans IE7 - la configuration de votre doctype strict vous aidera.
IE est toujours bogué, no-mater quelle version c'est !! –
Vous ne pouvez pas changer la couleur de surbrillance des options par quelque chose comme ->background:#f9f9f9
Vous pouvez faire quelque chose comme ceci:
select > option:hover{
box-shadow: 0 0 10px 100px #FED20F inset;
transition: all .2s ease-in-out;
}
- 1. Changement de couleur de couleur de TTButton
- 2. Changement de couleur selon backcolor
- 3. HTML changement de couleur radiobutton
- 4. Changement de couleur de HighlighBrushKey dans XAML
- 5. Flex Changing DataGrid Couleur de surbrillance
- 6. gtkbutton changement de couleur de police
- 7. Windows Formulaire de changement de couleur
- 8. Changement de couleur de cellule JTable
- 9. Couleur de police, taille, changement de police
- 10. Changement de couleur de focusrectangle en flex
- 11. Animer les transitions de changement de couleur
- 12. Changement de couleur de UITableViewCellAccessoryCheckmark et UITextField
- 13. Tableau clignotant ou changement de couleur
- 14. champ mathématiques et changement de couleur
- 15. ColumnChart visualisation google colonne changement de couleur
- 16. Changement de couleur sur un CCLabel
- 17. ActionScript LineStyle Changement de couleur prématuré
- 18. jQuery changement de couleur ou CSS?
- 19. Android 2.1 Composant CheckBox: changement de couleur
- 20. Suppression de la couleur de surbrillance mais maintien de la surbrillance de l'image dans Custom UITableViewCell
- 21. Eclipse occurrences de surbrillance, couleur de marqueur colonne de droite
- 22. Définir la couleur de surbrillance du texte de Blackberry RichTextField
- 23. Supprimer la couleur de surbrillance des cellules de UITableView
- 24. Modifier la couleur de surbrillance du texte sélectionné dans RichEdit
- 25. Définir un mot avec la couleur de surbrillance dans emacs
- 26. Couleur de surbrillance pour des cellules particulières dans DataGridView
- 27. Comment changer la couleur de surbrillance bleue d'un UITableViewCell?
- 28. Couleur de surbrillance du nœud TreeView en C#
- 29. Modifier la couleur de surbrillance dans TreeView hiérarchique
- 30. Changement UITabBarItem Couleur Teinte sur iPhone
Je ne suis pas sûr que « highlight » est aussi descriptif comme cette question l'implique en fonction de la réponse acceptée. –
duplication possible de [Modifier la liste de sélection Option couleur de fond sur le vol stationnaire] (http://stackoverflow.com/questions/10484053/change-select-list-option-background-colour-on-hover) – doppelgreener