Saya cukup baru di Mac OS X dan saya bertanya-tanya mengapa beberapa kotak pop up ini berwarna biru, tetapi yang lain tidak. Misalnya, di satu situs web terlihat seperti ini (lihat kotak "Pilih situs" kecil):
Tapi kemudian di situs lain, sepertinya ini (kotak "Tampilkan:"):
Apakah ada nama yang berbeda untuk masing-masing ini? Keduanya terlihat seperti dasar <select>
elemen tapi anehnya itu biru di satu situs dan bukan di yang lain.
mac
snow-leopard
ui
Nathan
sumber
sumber
Jawaban:
Gaya biru adalah gaya "Aqua" default untuk drop down, yang akan Anda lihat di sebagian besar aplikasi. Namun, situs dapat menyesuaikan tampilan dropdown menggunakan CSS, di mana browser seperti Safari dan Chrome beralih dari gaya default ke yang lain yang Anda lihat.
Ini sedikit contohnya di mana Anda dapat melihat perubahan gaya ketika Anda meletakkan mouse Anda pada dropdown.
sumber
Pada contoh halaman yang direferensikan terlihat halaman yola mengimplementasikan menu drop down kustom mereka sendiri yang kebetulan terlihat seperti menu drop down OS X (tidak memiliki yola login untuk memverifikasi) tetapi saya "cukup yakin" itu tidak elemen Drop down UI asli mencobanya di platform lain yang seharusnya terlihat sama atau mirip dengan yang dilakukannya sekarang.
Sementara di sisi lain halaman jawaban Yahoo menggunakan html umum atau drop-down berbasis standar lainnya yang akan cocok dengan tampilan drop-down default untuk platform yang menjalankan browser. Sekarang coba buka halaman itu di banyak platform dan saksikan perubahannya.
Misalnya, lihat bagaimana jawaban Yahoo terlihat di chrome di Android
Jika Anda penasaran di sini adalah a referensi ke beberapa kode java-script yang menghasilkan menu drop down standar yang akan mengadopsi tampilan UI asli berdasarkan platform Sistem Operasi.
sumber