น้อย - ส่วนผสมพาราเมตริก

คำอธิบาย

พาราเมตริกมิกซ์อินใช้พารามิเตอร์อย่างน้อยหนึ่งพารามิเตอร์ที่ขยายการทำงานของ LESS โดยการใช้อาร์กิวเมนต์และคุณสมบัติเพื่อปรับแต่งเอาต์พุตมิกซ์อินเมื่อผสมลงในบล็อกอื่น

ตัวอย่างเช่นพิจารณาข้อมูลโค้ด LESS อย่างง่าย -

.border(@width; @style; @color) {
   border: @width @style @color;
}

.myheader {
   .border(2px; dashed; green);
}

ที่นี่เรากำลังใช้มิกซินพาราเมตริกเป็น. border ที่มีพารามิเตอร์สามตัวคือความกว้างรูปแบบและสี เมื่อใช้พารามิเตอร์เหล่านี้คุณสามารถปรับแต่งเอาต์พุตมิกซ์อินด้วยค่าพารามิเตอร์ที่ส่งผ่าน

ตารางต่อไปนี้อธิบายประเภทต่างๆของส่วนผสมพาราเมตริกพร้อมกับคำอธิบาย

ซีเนียร์ ประเภทและคำอธิบาย
1 Mixins ที่มีหลายพารามิเตอร์

พารามิเตอร์สามารถแยกได้โดยใช้เครื่องหมายจุลภาคหรืออัฒภาค

2 พารามิเตอร์ที่มีชื่อ

Mixins ให้ค่าพารามิเตอร์แทนตำแหน่งโดยใช้ชื่อ

3 ตัวแปร @arguments

เมื่อมีการเรียก mixin @arguments จะรวมอาร์กิวเมนต์ที่ส่งผ่านทั้งหมด

4 อาร์กิวเมนต์ขั้นสูงและตัวแปร @rest

Mixin รับจำนวนอาร์กิวเมนต์โดยใช้ .....

5 การจับคู่รูปแบบ

เปลี่ยนพฤติกรรมของมิกซ์อินโดยส่งผ่านพารามิเตอร์ไป