CSS ranglar
CSS 140 dan ortiq rang nomlari, RGB, HEX va HSL qiymatlarini qo‘llab-quvvatlaydi. Bundan tashqari, RGBA, HEXA, HSLA qiymatlari hamda shaffoflik (opacity) xossasi mavjud.
RGBA ranglari
RGBA rang qiymatlari RGB ranglarining alfa kanal bilan kengaytmasi — alfa kanal rangning shaffofligini belgilaydi.
RGBA rang qiymati quyidagicha belgilanadi:
rgba(red, Yashil, blue, alpha)
Alfa parametri 0.0 (to‘liq shaffof) va 1.0 (to‘liq noshaffof) oralig‘idagi son.
Quyidagi misol turli RGBA ranglarini belgilaydi:
Misol
#p1 {background-color: rgba(255, 0, 0, 0.3);} /* red
with opacity */
#p2 {background-color: rgba(0, 255, 0, 0.3);} /* green with opacity */
#p3 {background-color: rgba(0, 0, 255, 0.3);} /* blue
with opacity */
O‘zingiz sinab ko‘ring »
HEXA ranglari
HEXA rang qiymatlari HEX ranglarining alfa kanal bilan kengaytmasi — alfa kanal rangning shaffofligini belgilaydi.
HEXA rang qiymati quyidagicha belgilanadi:
#rrggbbaa
Alfa parametri — 00 (to‘liq shaffof) va FF (umuman shaffof emas) orasidagi qiymat. 80 qiymati 50% shaffoflikni bildiradi:
Bu yerda ba’zi umumiy shaffoflik foizlari va ularning aniq 2 xonali HEX qiymatlari keltirilgan:
- 100% - FF (umuman shaffof emas)
- 90% - E6
- 80% - CC
- 70% - B3
- 60% - 99
- 50% - 80
- 40% - 66
- 30% - 4D
- 20% - 33
- 10% - 1A
- 0% - 00 (to‘liq shaffof)
HSLA ranglari
HSLA rang qiymatlari HSL ranglarining alfa kanal bilan kengaytmasi — alfa kanal rangning shaffofligini belgilaydi.
HSLA rang qiymati quyidagicha belgilanadi:
hsla(hue, TO‘YINGANLIK, lightness, alpha)
Alfa parametri 0.0 (to‘liq shaffof) va 1.0 (to‘liq noshaffof) oralig‘idagi son:
Quyidagi misol turli HSLA ranglarini belgilaydi:
Misol
#p1 {background-color: hsla(120, 100%, 50%, 0.3);} /* green with opacity */
#p2 {background-color: hsla(120, 100%, 75%, 0.3);} /* light green with opacity */
#p3 {background-color: hsla(120, 100%, 25%, 0.3);} /* dark
green with opacity */
#p4 {background-color: hsla(120, 60%, 70%, 0.3);} /* pastel green
with opacity */
O‘zingiz sinab ko‘ring »
CSS opacity xossasi
opacity xossasi butun elementning shaffofligini belgilaydi (fon rangi ham, matn ham xira/shaffof bo‘ladi).
opacity xossasi qiymati 0.0 (to‘liq shaffof) va 1.0 (to‘liq xira) orasidagi son bo‘lishi kerak.
Element ichidagi matn ham shaffof/xira bo‘lishiga e’tibor bering!
Quyidagi misol turli opacity’li elementlarni ko‘rsatadi:
Misol
#p1 {background-color:rgb(255,0,0);opacity:0.6;} /* red with opacity
*/
#p2 {background-color:rgb(0,255,0);opacity:0.6;} /* green with
opacity */
#p3 {background-color:rgb(0,0,255);opacity:0.6;} /* blue
with opacity */
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
