Google Chrome Devtool RGBA Sorunu
Son birkaç aydır da aynı sorunla uğraşıyorum. Aynı sorunu googledim ama sanırım hiç kimse bu sorunu çözmedi.
daha önce onaltılık renk şeffaflığını değiştirdiğimde, örneğin #FFFFFF, Chrome geliştiricileri bana RGBA (% 255,255,255,10) gibi RGBA sürümü seçeneği sunuyordu, ancak şimdi aynı şeyi yaptığımda sonuç% 10 beyaz renk şeffaflığı için oluyor ise rgb ( 255255255 /% 10)
Gördüğünüz gibi RGBA artık yok ve devtool onşy rgb tipinin garip versiyonunu gösteriyor.
Daha önce de aynı sorunu yaşayan var mı? Ve nasıl düzelteceğinizi biliyor musunuz?
Yanıtlar
Bu, DevTools'ta kasıtlı bir değişiklikti . Virgül tabanlı sözdizimi, spesifikasyonun artık "eski sözdizimi" olarak adlandırdığı şeydir.
Görmek https://twitter.com/mathias/status/1253242715304857601:
💡 Kaynak kodda, virgülle eski
rgb()/hsl()CSS renk sözdizimini kullanmayı bırakın .Tüm modern tarayıcılarda desteklenen, virgül içermeyen modern CSS renk sözdizimine alışın.
Neden? Yaklaşan yeni gibi özellikler
lab(),lch()vecolor()aynı sözdizimini kullanın (ve virgül ile işi yok).
Spec: https://drafts.csswg.org/css-color/#rgb-functions
[…] Eski nedenlerden ötürü,
rgba()aynı dilbilgisi ve davranışa sahip bir işlev de mevcutturrgb().
açık krom geliştirici >> açık renk seçici + kaydırma