Catatan: Pertanyaan ini bukan tentang membuat dropdown kustom. Ini hanya tentang kemungkinan <option>
elemen gaya dalam elemen pilih di CSS
Bagaimana saya bisa gaya <option>
s dari <select>
elemen dengan kompatibilitas cross-browser? Saya tahu banyak cara JavaScript yang menyesuaikan dropdown untuk diubah menjadi <li>
, yang tidak saya tanyakan.
<select class="select">
<option selected>Select</option>
<option>Blue</option>
<option >Red</option>
<option>Green</option>
<option>Yellow</option>
<option>Brown</option>
</select>
Saya bertanya apa yang bisa dimungkinkan dengan CSS saja, dengan kompatibilitas untuk IE9 +, Firefox, dan Chrome.
Saya ingin bergaya seperti ini atau sedekat mungkin.
Saya mencoba di sini http://jsfiddle.net/jitendravyas/juwz3/3/ , tetapi Chrome tidak menampilkan gaya apa pun kecuali warna font, sementara Firefox menampilkan lebih banyak. Bagaimana cara mendapatkan border dan padding bekerja di Chrome juga?
<select>
elemen di halaman. Pertanyaan ini menanyakan apakah Anda dapat mengatur gaya daftar <option>
elemen.
<option>
bukan keseluruhan dropdown