Personnalisation de l'apparence de la flèche de sélection pour une compatibilité entre navigateurs
Dans le but d'améliorer l'esthétique d'un élément de sélection, il est courant de remplacer le flèche par défaut avec une image personnalisée. Cependant, atteindre cette compatibilité entre navigateurs peut être un défi.
Pour résoudre ce problème, pensez à incorporer le code suivant dans votre CSS :
.styled-select select { -moz-appearance:none; /* Firefox */ -webkit-appearance:none; /* Safari and Chrome */ appearance:none; }
Cet ajout supprime l'apparence de la flèche par défaut dans tous les principaux navigateurs.
Malheureusement, Firefox ne prend entièrement en charge cette fonctionnalité qu'à partir de la version 35. Pour les versions antérieures, une solution de contournement est nécessaire. Une de ces approches, démontrée dans un exemple jsfiddle, consiste à masquer la flèche d'origine et à la remplacer par une image d'arrière-plan qui imite la fonctionnalité de la flèche lorsque l'élément de sélection est survolé.
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!