hsl()
- Data publikacji
- Ostatnio edytowano
Przeznaczenie funkcji hsl()
Za pomocą funkcji hsl()
możemy określić wartość interesującego nas koloru.
Parametry funkcji hsl()
- Przykładowe zapisy
-
hsl(240, 75%, 40%)
hsl(-150, 100%, 85%)
hsl(24.5, 62.8%, 95.7%)
- hue
-
Parametr
hue
jest wymaganym parametrem funkcjihsl()
. Parametrhue
określa odcień barwy nowo powstającego koloru na podstawie koła barw. Barwa czerwona reprezentowana jest przez wartość0
, jak również przez wartość360
. Barwa zielona reprezentowana jest przez wartość120
. Barwa niebieska reprezentowana jest przez wartość240
. - saturation
-
Parametr
saturation
jest wymaganym parametrem funkcjihsl()
. Parametrsaturation
określa procent nasycenia barwy. Im większy procent tym nasycenie barwy nowo powstającego koloru będzie większe. - lightness
-
Parametr
lightness
jest wymaganym parametrem funkcjihsl()
. Parametrlightness
określa procent jasności barwy. Im większy procent tym jasność barwy nowo powstającego koloru będzie większa.
Przykład funkcji hsl()
background-color:hsl(55, 75%, 60%);
Kod źródłowy przykładu
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Darmowy Kurs CSS</title>
<style>
html {
font-size:16px;
font-family:Helvetica, sans-serif;
}
div {
background-color:hsl(55, 75%, 60%);
padding:1em;
font-size:1.3em;
}
</style>
</head>
<body>
<div>
tło tego elementu "div" posiada nowy kolor, ponieważ do tego elementu "div" została dodana właściwość "background-color" wraz z wartością w postaci funkcji "hsl()", w której to funkcji zostały użyte następujące wartości: "55, 75%, 60%"
</div>
</body>
</html>
Interpretacja funkcji hsl()
-
tak
-
tak
-
tak
-
tak
-
tak, lecz od wersji 9
-
tak
Zobacz więcej informacji o interpretacji funkcji hsl().