Masalah RGBA Google Chrome Devtool
Saya telah berurusan dengan masalah yang sama beberapa bulan terakhir. Saya telah mencari masalah yang sama di Google tetapi saya rasa tidak ada yang pernah menangani masalah ini sebelumnya.
sebelumnya ketika saya mengubah transparansi warna hex, misalnya #FFFFFF, devtools Chrome memberi saya opsi versi RGBA seperti RGBA (255.255.255,10%) tetapi sekarang ketika saya melakukan hal yang sama hasilnya adalah transparansi warna putih 10% ise rgb (25525525525/10%)
Seperti yang Anda lihat, RGBA sekarang hilang dan perangkat pengembang hanya menunjukkan versi aneh dari tipe rgb.
Apakah ada yang mengeluarkan masalah yang sama sebelumnya? Dan apakah Anda tahu cara memperbaikinya?
Jawaban
Ini adalah perubahan yang disengaja di DevTools . Sintaks berbasis koma adalah apa yang disebut spesifikasi sebagai "sintaks lama".
Lihat https://twitter.com/mathias/status/1253242715304857601:
đź’ˇ Dalam kode sumber, hentikan penggunaan sintaks warna lama
rgb()/hsl()CSS dengan koma.Biasakan diri dengan sintaks warna CSS bebas koma modern, yang didukung di semua browser modern.
Mengapa? Fitur baru yang akan datang seperti
lab(),lch(), dancolor()menggunakan sintaks yang sama (dan tidak bekerja dengan koma).
Spesifikasi: https://drafts.csswg.org/css-color/#rgb-functions
[…] Karena alasan lama,
rgba()fungsi juga ada, dengan tata bahasa dan perilaku yang identik denganrgb().
buka pengembang chrome >> buka pemilih warna + shift