Fan: web dasturlashga kirish Mavzu: css da ranglar Bajardi


Download 0.64 Mb.
bet3/10
Sana02.04.2023
Hajmi0.64 Mb.
#1320387
1   2   3   4   5   6   7   8   9   10
Bog'liq
Fan web dasturlashga kirish Mavzu css da ranglar Bajardi

*, *:before, *:after {
outline: solid 1px red;
}
Bu erda qizil rangdan foydalaniladi ( 
red
) sahifaning barcha elementlarini tezda ko'rsatish uchun. 
red
Bunday holatlarda rang juda mashhur.

II.Rang qiymatlari


Rangni ko'rsatish uchun bir nechta turdagi qiymatlardan foydalanish mumkin. Inter-brauzer muvofiqligi va boshqa cheklovlarni hisobga olgan holda,qaysi usul eng mos kelishini hal qilish kerak.
Ko'p jihatdan rangni tanlash bizning tasavvurimiz bilan cheklangan. Yillar mobaynida soyalar va kontrastlarni tanlash yangi displeylarni chiqarish bilan bir vaqtning o'zida o'zgardi (hozirda bir million rangni ko'paytirish qobiliyati 256 rangidagi oldingi chegaralar bilan taqqoslash qiyin).
Kodimizda mukammal soyani aniqlaganimizdan so'ng, biz uni tasvirlash va unga havola qilish uchun foydalanadigan format brauzerga ularni qanday qilib ko'rishni xohlayotganimizni aniqlashga yordam beradigan turli xil rang qiymatlaridan biri sifatida taqdim etilishi mumkin (va qaerda).

Har bir rang uchun hexRGB va HSl ekvivalenti mavjud. Bizga kerak bo'lgan hamma narsa qiymatni bilishdir.
Rangni xususiyati
MDN-da, CSS-ning xususiyati 
color
elementning asosiy rangini (foreground color, shuningdek, "oldingi rang" deb ataladi) belgilash imkonini beradi, bu elementning matnining rangini va matn dizayn elementlarining rangini tasvirlaydi. Ushbu xususiyatning qiymati asosida qiymat belgilanadi 
currentColor
.
Shunday qilib, mulk 
color
sizga elementning asosiy rangini belgilash imkonini beradi. Ushbu xususiyatni o'rnatishda turli qiymatlardan foydalanishingiz mumkin:

  • Nomlangan ranglarning nomlari.

  • O’n oltitalik rang kodlari.

  • Ranglar xususiyatlari va tomonidan belgilangan rgb()hsl().

  • Global qiymatlar inherit, initial, unset.

  • Kalit so'z currentColor.


Download 0.64 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling