Style d'un élément
Les solutions JavaScript ont proposé des solutions de contournement, mais CSS peut-il vraiment satisfaire à cette exigence ?
Étape 1 : Mettre à jour le fichier
Utilisez l'événement onchange pour attribuer la valeur sélectionnée à un attribut de données personnalisé sur l'élément
<select onchange="this.dataset.chosen = this.value;">
Étape 2 : Cibler et style
Avec la valeur sélectionnée stockée dans l'attribut de données, vous pouvez maintenant cibler l'attribut
select[data-chosen='opt3'] { border: 2px solid red; }
Pour un exemple en direct, consultez ce CodePen : https://codepen.io/Aprillion/pen/xxx
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!