LESS ဖန်ရှင်များတွင် parameter အမျိုးမျိုး

LESS ရှိ ဖန်ရှင်များတွင် parameter အမျိုးမျိုး ပေးပို့နိုင်ပါသည်။ ထိုသို့လုပ်ဆောင်ရန် ၎င်းတို့ကို ကော်မာဖြင့် စာရင်းပြုစုရပါမည်။ ဥပမာအနေဖြင့် element ၏ အရွယ်အစားကို သတ်မှတ်ပေးသည့် size ဖန်ရှင်တစ်ခု ပြုလုပ်ကြည့်ပါစို့။

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

ကျွန်ုပ်တို့၏ ဖန်ရှင်ကို အသုံးပြုကြပါစို့။

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

ရလဒ်အနေဖြင့် compilation ပြီးနောက် အောက်ပါကုဒ်ကို ရရှိပါမည်။

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

.fsh ဖန်ရှင်တစ်ခု ပြုလုပ်ပါ။ ၎င်းသည် ပထမ parameter အဖြစ် font-size property ၏ တန်ဖိုးကို လက်ခံပြီး၊ ဒုတိယ parameter အဖြစ် line-height property ၏ တန်ဖိုးကို လက်ခံပါမည်။

Задание 2

.absTL ဖန်ရှင်တစ်ခု ပြုလုပ်ပါ။ ၎င်းသည် absolute positioning ကို သတ်မှတ်ပေးပါမည်။ ထိုအခါ ၎င်းသည် ပထမ parameter အဖြစ် top property ၏ တန်ဖိုးကို လက်ခံပြီး၊ ဒုတိယ parameter အဖြစ် left property ၏ တန်ဖိုးကို လက်ခံပါမည်။

Задание 3

အလားတူ ဖန်ရှင်များဖြစ်သော .absTR, .absBL နှင့် .absBR တို့ကို ပြုလုပ်ပါ။ ၎င်းတို့သည် အမျိုးမျိုးသော ဘက်များမှ absolute positioning ကို သတ်မှတ်ပေးပါမည်။