light-dark()
CSS light-dark() funksiyasi ikkita rang qiymatini sozlash imkonini beradi: foydalanuvchi yorug‘ rang mavzusini tanlagan bo‘lsa, birinchi qiymatni, qorong‘i rang mavzusini tanlagan bo‘lsa, ikkinchi qiymatni qaytaradi.
light-dark() funksiyasidan foydalanish uchun CSS color-scheme xususiyati light dark qiymatiga ega bo‘lishi kerak.
Maslahat: Foydalanuvchilar o‘zlari afzal ko‘rgan rang sxemasini (color-scheme) operatsion tizim sozlamalari (yorug‘ yoki qorong‘i rejim) yoki brauzer sozlamalari orqali o‘rnatishlari mumkin.
Misol
light-dark() funksiyasi yordamida ikkita rang qiymatini sozlang:
:root {
color-scheme: light dark;
--light-bg: snow;
--light-color: black;
--dark-bg: black;
--dark-color: snow;
}
* {
background-color: light-dark(var(--light-bg), var(--dark-bg));
color: light-dark(var(--light-color), var(--dark-color));
}
O‘zingiz sinab ko‘ring »
Brauzerlarda qo‘llab-quvvatlash
Jadvaldagi sonlar funksiyani to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.
| Funksiya | |||||
|---|---|---|---|---|---|
| light-dark() | 123 | 123 | 120 | 17.5 | 109 |
CSS sintaksisi
light-dark(lightcolor, darkcolor)
| Qiymat | Tavsif |
|---|---|
| lightcolor | Majburiy. Yorug‘ rang sxemasi uchun ishlatiladigan rang qiymatini belgilaydi |
| darkcolor | Majburiy. Qorong‘i rang sxemasi uchun ishlatiladigan rang qiymatini belgilaydi |
| Versiya: | CSS Color moduli, 5-daraja |
|---|
Tegishli sahifalar
CSS ma’lumotnomasi: CSS color-scheme xususiyati.
CSS ma’lumotnomasi: CSS var() funksiyasi.
CSS darsligi: CSS o‘zgaruvchilari.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
