スタイル
を含むボックス。目的は、
<select name=""> <option value="">Test</option> </select>
次に、いくつかの CSS を紹介します:
select { -webkit-appearance: none; background: black; border: none; border-radius: 0; color: white; } select::after { content: " "; display: inline-block; width: 24px; height: 24px; background: blue; }
残念ながら、スタイルは期待どおりにレンダリングされません。この失敗に当惑した開発者は、W3C 仕様のガイダンスを求めましたが、結果は手ぶらでした。
観察によると、::after を追加すると問題があるようです。スタイル<選択>要素は現在 WebKit ではサポートされていません。この制限は、オペレーティング システムがブラウザの制御をバイパスしてこれらの要素を生成する方法に起因すると考えられます。
結論として、
以上がWebKit で ::after を使用して選択ボックスのスタイルを設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。