ฟังก์ชั่น hsal() Syntax
โค้ด: เลือกทั้งหมด
hsla(hue, saturation, lightness, alpha)
โค้ด: เลือกทั้งหมด
hsl(hue, saturation, lightness)
saturation คือ กำหนดความอิ่มตัวของสี โดยกำหนดค่าเป้น % ตั้งแต่ 0% ถึง 100%
lightness คือ กำหนดความสว่าง โดยกำหนดค่าเป้น % เช่น 0% คือ สีดำ 100% คือ สีขาว
alpha คือ กำหนดความทึบแสง ค่าอยู่ระหว่าง 0.0 - 1.0 เช่น 0.0 คือ โปร่งแสง 1.0 คือ ทึบแสง
การใช้งาน
การใช้ hsl()
โค้ด: เลือกทั้งหมด
<style>
#p1 {background-color:hsl(120,100%,50%);}
#p2 {background-color:hsl(120,100%,75%);}
#p3 {background-color:hsl(120,100%,25%);}
#p4 {background-color:hsl(120,60%,70%);}
#p5 {background-color:hsl(290,100%,50%);}
#p6 {background-color:hsl(290,60%,70%);}
</style>
<p id="p1">สีเขียว</p>
<p id="p2">สีเขียวอ่อน</p>
<p id="p3">สีเขียวเข้ม</p>
<p id="p4">สีเขียวพาสเทล</p>
<p id="p5">สีม่วง</p>
<p id="p6">สีม่วง พาสเทล</p>
การใช้ hsal()
โค้ด: เลือกทั้งหมด
<style>
#p1 {background-color:hsla(120,100%,50%,0.3);}
#p2 {background-color:hsla(120,100%,75%,0.3);}
#p3 {background-color:hsla(120,100%,25%,0.3);}
#p4 {background-color:hsla(120,60%,70%,0.3);}
#p5 {background-color:hsla(290,100%,50%,0.3);}
#p6 {background-color:hsla(290,60%,70%,0.3);}
</style>
<p id="p1">สีเขียว</p>
<p id="p2">สีเขียวอ่อน</p>
<p id="p3">สีเขียวเข้ม</p>
<p id="p4">สีเขียวพาสเทล</p>
<p id="p5">สีม่วง</p>
<p id="p6">สีม่วง พาสเทล</p>
อ้างอิง
https://www.w3schools.com/cssref/func_hsla.asp
https://www.w3schools.com/cssref/func_hsl.asp