น้อย - ส่วนผสมพาราเมตริก
คำอธิบาย
พาราเมตริกมิกซ์อินใช้พารามิเตอร์อย่างน้อยหนึ่งพารามิเตอร์ที่ขยายการทำงานของ 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 | การจับคู่รูปแบบ เปลี่ยนพฤติกรรมของมิกซ์อินโดยส่งผ่านพารามิเตอร์ไป |