LESS फ़ंक्शन में कई पैरामीटर

LESS में फ़ंक्शन में कई पैरामीटर पास किए जा सकते हैं। इसके लिए उन्हें अल्पविराम से अलग करके सूचीबद्ध करना आवश्यक है। उदाहरण के लिए, आइए एक फ़ंक्शन size बनाते हैं जो तत्व के आयाम निर्धारित करता है:

styles.less.size(@w, @h) {
  width: @w;
  height: @h;
}

आइए हमारे फ़ंक्शन का उपयोग करते हैं:

styles.lessdiv {
  .size(200px, 100px);
}

कंपाइल होने के बाद निम्नलिखित कोड प्राप्त होगा:

styles.cssdiv {
  width: 200px;
  height: 100px;
}
Задание 1

एक फ़ंक्शन .fsh बनाएं, जो पहले पैरामीटर के रूप में font-size प्रॉपर्टी का मान लेगा, और दूसरे के रूप में - line-height प्रॉपर्टी का मान।

Задание 2

एक फ़ंक्शन .absTL बनाएं, जो एब्सोल्यूट पोजिशनिंग सेट करेगा। इसमें यह पहला पैरामीटर के रूप में top प्रॉपर्टी का मान लेगा, और दूसरा - left प्रॉपर्टी का मान।

Задание 3

समान फ़ंक्शन .absTR, .absBL और .absBR बनाएं, जो विभिन्न दिशाओं से एब्सोल्यूट पोजिशनिंग सेट करते हैं।