Style des éléments d'option de sélection dans Google Chrome
Lorsque vous essayez de styliser les éléments d'option dans un menu déroulant de sélection, vous pouvez rencontrer des incohérences entre les navigateurs. Contrairement à d'autres navigateurs, Google Chrome ne prend pas en charge certaines options de style, notamment la couleur d'arrière-plan et la taille de la police.
Limites de style des options dans Chrome
Dans Chrome, seule une un ensemble limité de propriétés CSS peut être appliqué à l'option elements:
La définition d'autres propriétés, telles que font-weight, font-size ou background-image, n'a aucun effet visible. Cette limitation pose des défis lors de la personnalisation de l'apparence des éléments d'option.
Solution de contournement CSS utilisant et
Pour surmonter cette limitation de style, une solution de contournement largement adoptée consiste à utiliser une liste non ordonnée (
Exemple :
<ul> <li class="red">Red</li> <li class="white">White</li> <li class="blue">Blue</li> <li class="green">Green</li> </ul>
.red { background-color: #cc0000; font-weight: bold; font-size: 12px; color: white; }
Ceci La solution de contournement fournit une solution compatible avec tous les navigateurs pour personnaliser l'apparence des éléments d'option, garantissant une expérience utilisateur cohérente quel que soit le navigateur utilisé.
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!