ホームページ >ウェブフロントエンド >CSSチュートリアル >CSS だけで、選択したオプションに基づいて選択した要素のスタイルを設定できますか?
従来、
select[name="qa_contact"] option[value="3"] {
背景: orange;
}
<選択>要素が選択されたオプションを認識しているため、onchange イベントでデータが選択したプロパティに値を割り当てることができます。
さて、
select[data-chosen='opt3'] {
border: 2px Solid red;
}
このアプローチを使用することで、
CSS 3 では選択されたオプションに基づいて要素が作成されるため、CSS 4 の件名セレクターなどの更新により、将来この機能が導入される可能性があります。ただし、この機能が実現するかどうかは依然として不透明です。以上がCSS だけで、選択したオプションに基づいて選択した要素のスタイルを設定できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。