น้อย - ฟังก์ชั่นช่องสี

ในบทนี้เราจะเข้าใจถึงความสำคัญของฟังก์ชันช่องสีใน LESS LESS รองรับฟังก์ชันในตัวเพียงไม่กี่ฟังก์ชันซึ่งกำหนดค่าเกี่ยวกับช่องสัญญาณ ช่องจะกำหนดค่าขึ้นอยู่กับการกำหนดสี สี HSL มีช่องสีความอิ่มตัวและความสว่างและสี RGB จะมีช่องสีแดงสีเขียวและสีน้ำเงิน ตารางต่อไปนี้แสดงฟังก์ชันช่องสีทั้งหมด -

ซีเนียร์ ฟังก์ชั่นและคำอธิบาย ตัวอย่าง
1

hue

ในพื้นที่สี HSL ช่องสีจะถูกแยกออกจากวัตถุสี

background: hue(hsl(75, 90%, 30%));

มันรวบรวมใน CSS ดังที่แสดงด้านล่าง -

background: 75;
2

saturation

ในพื้นที่สี HSL ช่องความอิ่มตัวจะถูกแยกออกจากวัตถุสี

background: saturation(hsl(75, 90%, 30%));

มันรวบรวมใน CSS ดังที่แสดงด้านล่าง -

background: 90%;
3

lightness

ในพื้นที่สี HSL ช่องความสว่างจะถูกแยกออกจากวัตถุสี

background: lightness(hsl(75, 90%, 30%));

มันรวบรวมใน CSS ดังที่แสดงด้านล่าง -

background: 30%;
4

hsvhue

ในพื้นที่สี HSV ช่องสีจะถูกแยกออกจากวัตถุสี

background: hsvhue(hsv(75, 90%, 30%));

มันรวบรวมใน CSS ดังที่แสดงด้านล่าง -

background: 75;
5

hsvsaturation

ในพื้นที่สี HSL ช่องความอิ่มตัวจะถูกแยกออกจากวัตถุสี

background: hsvsaturation(hsv(75, 90%, 30%));

มันรวบรวมใน CSS ดังที่แสดงด้านล่าง -

background: 90%;
6

hsvvalue

ในพื้นที่สี HSL ช่องค่าจะถูกแยกออกจากวัตถุสี

background: hsvvalue(hsv(75, 90%, 30%));

มันรวบรวมใน CSS ดังที่แสดงด้านล่าง -

background: 30%;
7

red

ช่องสีแดงถูกแยกออกจากวัตถุสี

background: red(rgb(5, 15, 25));

มันรวบรวมใน CSS ดังที่แสดงด้านล่าง -

background: 5;
8

green

ช่องสีเขียวถูกแยกออกจากวัตถุสี

background: green(rgb(5, 15, 25));

มันรวบรวมใน CSS ดังที่แสดงด้านล่าง -

background: 15;
9

blue

ช่องสีน้ำเงินถูกแยกออกจากวัตถุสี

background: blue(rgb(5, 15, 25));

มันรวบรวมใน CSS ดังที่แสดงด้านล่าง -

background: 25;
10

alpha

ช่องอัลฟาจะถูกแยกออกจากวัตถุสี

background: alpha(rgba(5, 15, 25, 1.5));

มันรวบรวมใน CSS ดังที่แสดงด้านล่าง -

background: 2;
11

luma

ค่าลูมาคำนวณจากวัตถุสี

background: luma(rgb(50, 250, 150));

มันรวบรวมใน CSS ดังที่แสดงด้านล่าง -

background: 71.2513323%;
12

luminance

ค่าลูมาคำนวณโดยไม่มีการแก้ไขแกมมา

background: luminance(rgb(50, 250, 150));

มันรวบรวมใน CSS ดังที่แสดงด้านล่าง -

background: 78.53333333%;