ฟังก์ชัน lab() ของ CSS
- หน้าก่อนหน้า CSS invert() ฟังก์ชัน
- หน้าต่อไป CSS lch() ฟังก์ชัน
- กลับไปหน้าขึ้นหนึ่ง คู่มืออ้างอิงฟังก์ชัน CSS
กำหนดและการใช้งาน
CSS lab()
ฟังก์ชันสำหรับกำหนดสีในความเป็นสี CIE Lab ของ Lab ซึ่งนำแสงสีที่มีอยู่ในสายตามนุษย์
ฟังก์ชัน
กำหนดตัวอย่างต่าง ๆ lab()
สี:
#p1 {background-color:lab(0 40% 20% / 0.5);} #p2 {background-color:lab(30 -40% -20%);} #p3 {background-color:lab(40 30% -20% / 20%);} #p4 {background-color:lab(50 60% 20%);} #p5 {background-color:lab(60 50% -10%);} #p6 {background-color:lab(70 70% -80% / 0.3);} #p7 {background-color:lab(80 70% 20% / 0.5);} #p8 {background-color:lab(90 80% -20%);} #p9 {background-color:lab(100 90% -100%);}
ภาษา CSS
การใช้งานภาษาค่าบุคคล
lab(L a b / A)
ค่า | คำอธิบาย |
---|---|
L |
จำเป็น. กำหนดความสว่างของสี ซึ่งเป็นตัวเลขหรือเปอร์เซ็นต์ที่อยู่ระหว่าง 0 ถึง 100 0 (หรือ 0%) แสดงถึงสีดำ, 100 (หรือ 100%) แสดงถึงสีขาว ยังสามารถใช้ none (เท่ากับ 0%) |
a |
จำเป็น. กำหนดตัวเลขหรือเปอร์เซ็นต์ที่อยู่ระหว่าง -125 ถึง 125 หรือ -100% ถึง 100% กำหนดระยะทางของสีตามเส้น a แสดงความเหนียวแน่นของสีที่หน้าตัดทางสีแดงสีเขียว. -125 แสดงสีสีเขียว, 125 แสดงสีสีแดง ยังสามารถใช้ none (เท่ากับ 0%) |
b |
จำเป็น. กำหนดตัวเลขหรือเปอร์เซ็นต์ที่อยู่ระหว่าง -125 ถึง 125 หรือ -100% ถึง 100% กำหนดระยะทางของสีตามเส้น b แสดงความเหนียวแน่นของสีที่หน้าตัดทางสีเหลืองสีน้ำเงิน -125 แสดงสีสีน้ำเงิน, 125 แสดงสีสีเหลือง ยังสามารถใช้ none (เท่ากับ 0%) |
/ A |
เลือกได้. แสดงค่าช่องโปร่งใสของสี (0% หรือ 0) แสดงถึงความโปร่งใสสุดที่สุด, 100% หรือ 100) แสดงถึงความโปร่งใสไม่มีสี ยังสามารถใช้ none (แสดงถึงช่องโปร่งใสไม่มีสี) ค่าเริ่มต้นคือ 100%。 |
การใช้งานภาษาค่าเรlativ
lab(from color L a b / A)
ค่า | คำอธิบาย |
---|---|
from color |
เริ่มต้นด้วยคำว่า from ตามด้วยค่าสีของสีแรก นี่เป็นสีแรกที่มีฐานของสีที่เป็นสีเรlativ |
L |
จำเป็น. กำหนดความสว่างของสี ซึ่งเป็นตัวเลขหรือเปอร์เซ็นต์ที่อยู่ระหว่าง 0 ถึง 100 0 (หรือ 0%) แสดงถึงสีดำ, 100 (หรือ 100%) แสดงถึงสีขาว ยังสามารถใช้ none (เท่ากับ 0%) |
a |
จำเป็น. กำหนดตัวเลขหรือเปอร์เซ็นต์ที่อยู่ระหว่าง -125 ถึง 125 หรือ -100% ถึง 100% กำหนดระยะทางของสีตามเส้น a แสดงความเหนียวแน่นของสีที่หน้าตัดทางสีแดงสีเขียว -125 แสดงสีสีเขียว, 125 แสดงสีสีแดง ยังสามารถใช้ none (เท่ากับ 0%) |
b |
จำเป็น. กำหนดตัวเลขหรือเปอร์เซ็นต์ที่อยู่ระหว่าง -125 ถึง 125 หรือ -100% ถึง 100% กำหนดระยะทางของสีตามเส้น b แสดงความเหนียวแน่นของสีที่หน้าตัดทางสีเหลืองสีน้ำเงิน -125 แสดงสีสีน้ำเงิน, 125 แสดงสีสีเหลือง ยังสามารถใช้ none (เท่ากับ 0%) |
/ A |
เลือกได้. แสดงค่าช่องโปร่งใสของสี (0% หรือ 0) แสดงถึงความโปร่งใสสุดที่สุด, 100% หรือ 100) แสดงถึงความโปร่งใสไม่มีสี ยังสามารถใช้ none (แสดงถึงช่องโปร่งใสไม่มีสี) ค่าเริ่มต้นคือ 100%。 |
รายละเอียดเทคนิค
เวอร์ชั่น: | CSS Color Module Level 4 |
---|
การสนับสนุนบราวเซอร์
ตัวเลขในตารางแสดงความสนใจในการสนับสนุนฟังก์ชันนี้ของเวอร์ชั่นบราวเซอร์ที่สนับสนุนครบถ้วน
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
lab() | ||||
111 | 111 | 113 | 15 | 97 |
ผสมตัวเลขและเปอร์เซ็นต์ในตัวแปร | ||||
116 | 116 | 113 | 16.2 | 102 |
หน้าที่เกี่ยวข้อง
อ้างอิง:ตัวแปรที่เกี่ยวข้องกับ CSS สี
อ้างอิง:ฟังก์ชัน hsl() ของ CSS
อ้างอิง:CSS hwb() ฟังก์ชัน
อ้างอิง:CSS lch() ฟังก์ชัน
อ้างอิง:CSS oklab() ฟังก์ชัน
อ้างอิง:CSS oklch() ฟังก์ชัน
- หน้าก่อนหน้า CSS invert() ฟังก์ชัน
- หน้าต่อไป CSS lch() ฟังก์ชัน
- กลับไปหน้าขึ้นหนึ่ง คู่มืออ้างอิงฟังก์ชัน CSS