RGB va RGBA Ranglar
CSS ranglari RGB yoki RGBA qiymatlari yordamida ko'rsatilishi mumkin, bu yerda RGBA qiymatlari rangga Alpha kanali qo'shib shaffoflikni boshqaradi.
CSS RGB va RGBA Ranglari
RGB rang qiymati QIZIL, YASHIL va KO‘K (RED, GREEN, BLUE) yorug‘lik manbalarini ifodalaydi.
RGBA rang qiymati RGB-ga Alpha kanali (shaffoflik) qo'shilgan kengaytmadir.
RGB Rang Qiymatlari
CSS-da rang RGB qiymati sifatida quyidagi formula yordamida ko'rsatilishi mumkin:
Har bir parametr (qizil, yashil va ko'k) 0 dan 255 gacha bo'lgan qiymat bilan rang intensivligini aniqlaydi.
Bu shuni anglatadiki, 256 x 256 x 256 = 16777216 ta mumkin bo'lgan ranglar mavjud!
Masalan, rgb(255, 0, 0)
qizil rangda ko'rsatiladi, chunki qizil o'zining eng yuqori qiymatiga (255) o'rnatilgan va boshqa ikkisi (yashil va ko'k) 0 ga o'rnatilgan.
Yana bir misol, rgb(0, 255, 0)
yashil rangda ko'rsatiladi, chunki yashil eng yuqori qiymatga (255) o'rnatilgan va boshqa ikkisi (qizil va ko'k) 0 ga o'rnatilgan.
Kul Rang Soyalari
Kul rang soyalari odatda uchala parametr uchun teng qiymatlar yordamida aniqlanadi:
RGBA Rang Qiymatlari
RGBA rang qiymatlari RGB rang qiymatlarining kengaytmasi bo'lib, Alpha kanali qo'shiladi — bu rang uchun shaffoflikni aniqlaydi.
RGBA rang qiymati quyidagicha ko'rsatiladi:
Alpha parametri 0.0 (to'liq shaffof) va 1.0 (umuman shaffof bo'lmagan) o'rtasidagi qiymatdir.
Bu misollar orqali RGB va RGBA rang qiymatlari yordamida ranglarni qanday boshqarish mumkinligini ko'rishingiz mumkin.