Le code HTML <select> L'élément fournit une liste d'options parmi lesquelles les utilisateurs peuvent sélectionner. Par défaut, lorsqu'un utilisateur sélectionne une option, celle-ci apparaît sur un fond bleu. Ce comportement par défaut peut ne pas toujours correspondre à la conception souhaitée. Par conséquent, il devient nécessaire de trouver une solution pour remplacer cette valeur par défaut et personnaliser la couleur d'arrière-plan des options sélectionnées.
CSS offre des options limitées pour styliser directement les options sélectionnées dans un fichier <select> élément. Par exemple, la définition d'une propriété CSS telle que selected-background-color n'est pas prise en charge.
Cependant, JavaScript propose une solution de contournement pour réaliser cette personnalisation. Voici un exemple qui change la couleur d'arrière-plan des options sélectionnées en rouge à l'aide de JavaScript :
<select>
Dans cet exemple, le code JavaScript parcourt les options disponibles dans la liste <select> élément et définit la couleur d'arrière-plan de l'option sélectionnée sur rouge, tandis que toutes les autres options ont un fond blanc. L'écouteur d'événements de changement est déclenché chaque fois que l'utilisateur sélectionne une option, permettant à la couleur d'arrière-plan d'être mise à jour dynamiquement.
À l'aide de JavaScript, il devient possible de personnaliser l'apparence des options sélectionnées dans un fichier <select> élément, offrant plus de contrôle sur la conception visuelle.
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!