लेस - पैरामीट्रिक मिश्रण
विवरण
पैरामीट्रिक मिश्रण एक या एक से अधिक मापदंडों का उपयोग करते हैं जो दूसरे ब्लॉक में मिश्रित होने पर मिक्सिन आउटपुट को अनुकूलित करने के लिए तर्क और इसके गुणों को लेस की कार्यक्षमता का विस्तार करते हैं।
उदाहरण के लिए, एक साधारण LESS कोड स्निपेट पर विचार करें -
.border(@width; @style; @color) {
border: @width @style @color;
}
.myheader {
.border(2px; dashed; green);
}
यहां हम पैरामीट्रिक मिक्सिन के रूप में उपयोग कर रहे हैं। तीन मापदंडों के साथ-चौड़ाई, शैली और रंग। इन मापदंडों का उपयोग करके, आप पास किए गए पैरामीटर मान के साथ मिक्सिन आउटपुट को अनुकूलित कर सकते हैं।
निम्न तालिका विवरण के साथ विभिन्न प्रकार के पैरामीट्रिक मिश्रणों का वर्णन करती है।
| अनु क्रमांक। | प्रकार और विवरण |
|---|---|
| 1 | एकाधिक मापदंडों के साथ मिश्रण कॉमा या अर्धविराम का उपयोग करके पैरामीटर को अलग किया जा सकता है। |
| 2 | जिसका नाम पैरामीटर्स रखा गया है मिश्रण उनके नाम का उपयोग करके पदों के बजाय पैरामीटर मान प्रदान करते हैं। |
| 3 | @ सार परिवर्तनशील जब एक मिश्रण को बुलाया जाता है, तो @arguments में सभी पारित किए गए तर्क शामिल होते हैं। |
| 4 | उन्नत तर्क और @ श्रेष्ठ चर मिक्सिन प्रयोग करके तर्कों की चर संख्या लेता है ....। |
| 5 | पैटर्न मिलान मापदंडों को पास करके मिश्रण के व्यवहार को बदलें। |