CSS handleiding

CSS TUIS CSS Inleiding CSS-sintaksis CSS-keurders CSS Hoe om CSS Kommentaar CSS kleure CSS agtergronde CSS-grense CSS-marges CSS Opvulling CSS Hoogte/Breedte CSS Box Model CSS uiteensetting CSS teks CSS lettertipes CSS-ikone CSS skakels CSS-lyste CSS-tabelle CSS vertoon CSS maksimum breedte CSS posisie CSS Z-indeks CSS oorloop CSS Float CSS Inline-blok CSS Belyn CSS-kombineerders CSS Pseudo-klas CSS Pseudo-element CSS Deursigtigheid CSS-navigasiebalk CSS-aftrekkies CSS Beeldgalery CSS Beeld Sprites CSS Attr keurders CSS-vorms CSS-tellers CSS-webwerfuitleg CSS-eenhede CSS Spesifisiteit CSS !belangrik CSS Wiskunde funksies

CSS Gevorderd

CSS afgeronde hoeke CSS-randbeelde CSS agtergronde CSS kleure CSS-kleur sleutelwoorde CSS Gradiënte CSS Shadows CSS-tekseffekte CSS Web Fonts CSS 2D-transformasies CSS 3D-transformasies CSS-oorgange CSS-animasies CSS Tooltips CSS-stylbeelde CSS-beeldrefleksie CSS-objekpas CSS voorwerp-posisie CSS-maskering CSS-knoppies CSS-paginering CSS veelvuldige kolomme CSS-gebruikerskoppelvlak CSS veranderlikes CSS-boksgrootte CSS-medianavrae CSS MQ Voorbeelde CSS Flexbox

CSS reageer

RWD Inleiding RWD Uitsigpoort RWD-roosteraansig RWD Media Navrae RWD beelde RWD-video's RWD-raamwerke RWD-sjablone

CSS -rooster

Grid Intro Roosterhouer Rooster item

CSS SASS

SASS Tutoriaal

CSS voorbeelde

CSS-sjablone CSS voorbeelde css vasvra CSS Oefeninge CSS-sertifikaat

CSS Verwysings

CSS Verwysing CSS-keurders CSS-funksies CSS Verwysing Gehoor CSS Web veilige lettertipes CSS Animateerbaar CSS-eenhede CSS PX-EM-omskakelaar CSS kleure CSS-kleurwaardes CSS verstekwaardes CSS-blaaierondersteuning

CSS HSL Kleure


HSL staan ​​vir kleur, versadiging en ligtheid.


HSL waarde

In CSS kan 'n kleur gespesifiseer word deur gebruik te maak van tint, versadiging en ligtheid (HSL) in die vorm:

hsl( tint , versadiging , ligheid )

Tint is 'n graad op die kleurwiel van 0 tot 360. 0 is rooi, 120 is groen en 240 is blou.

Versadiging is 'n persentasiewaarde, 0% beteken 'n skakering van grys, en 100% is die volkleur.

Ligte is ook 'n persentasie, 0% is swart, 50% is nie lig of donker nie, 100% is wit

Eksperimenteer deur die HSL-waardes hieronder te meng:

hsl(0, 100%, 50%)

HUE

0

VERSADIGING

100%

LIGHEID

50%

Voorbeeld

hsl(0, 100%, 50%)
hsl(240, 100%, 50%)
hsl(147, 50%, 47%)
hsl(300, 76%, 72%)
hsl(39, 100%, 50%)
hsl(248, 53%, 58%)


Versadiging

Versadiging kan beskryf word as die intensiteit van 'n kleur.

100% is suiwer kleur, geen skakerings van grys nie

50% is 50% grys, maar jy kan steeds die kleur sien.

0% is heeltemal grys, jy kan nie meer die kleur sien nie.

Voorbeeld

hsl(0, 100%, 50%)
hsl(0, 80%, 50%)
hsl(0, 60%, 50%)
hsl(0, 40%, 50%)
hsl(0, 20%, 50%)
hsl(0, 0%, 50%)


Ligte

Die ligheid van 'n kleur kan beskryf word as hoeveel lig jy die kleur wil gee, waar 0% beteken geen lig (swart), 50% beteken 50% lig (nie donker nóg lig) 100% beteken volle lig (wit).

Voorbeeld

hsl(0, 100%, 0%)
hsl(0, 100%, 25%)
hsl(0, 100%, 50%)
hsl(0, 100%, 75%)
hsl(0, 100%, 90%)
hsl(0, 100%, 100%)


Skakerings van grys

Skakerings van grys word dikwels gedefinieer deur die tint en versadiging op 0 te stel, en die ligheid van 0% tot 100% aan te pas om donkerder/ligter skakerings te kry:

Voorbeeld

hsl(0, 0%, 0%)
hsl(0, 0%, 24%)
hsl(0, 0%, 47%)
hsl(0, 0%, 71%)
hsl(0, 0%, 94%)
hsl(0, 0%, 100%)


HSLA waarde

HSLA-kleurwaardes is 'n uitbreiding van HSL-kleurwaardes met 'n alfakanaal - wat die ondeursigtigheid vir 'n kleur spesifiseer.

'n HSLA-kleurwaarde word gespesifiseer met:

hsla( tint, versadiging , ligheid, alfa )

Die alfa-parameter is 'n getal tussen 0.0 (ten volle deursigtig) en 1.0 (glad nie deursigtig nie):

Eksperimenteer deur die HSLA-waardes hieronder te meng:

hsla (0, 100%, 50%, 0.5)

HUE

0

VERSADIGING

100%

LIGHEID

50%

ALFA

0,5

Voorbeeld

hsla(9, 100%, 64%, 0)
hsla(9, 100%, 64%, 0.2)
hsla(9, 100%, 64%, 0.4)
hsla(9, 100%, 64%, 0.6)
hsla(9, 100%, 64%, 0.8)
hsla(9, 100%, 64%, 1)