LESS တွင် mixin ကိုတိုက်ရိုက် compile မလုပ်ခြင်း

ကျွန်ုပ်တို့ mixin အဖြစ် အသုံးပြုသည့် class သည် compile ရလဒ်ထဲသို့လည်း ပါဝင်သွားမည်။

သို့သော် ကိုယ်တိုင် အသုံးမပြုဘဲ အခြားနေရာများတွင် အသုံးပြုရန် ကုဒ် အပိုင်းအစတစ်ခုကို အခြေခံအနေနှင့် ဖန်တီးလိုသည့် အခြေအနေများလည်း ရှိပါသည်။

Mixin ၏ compile လုပ်ခြင်းကို ရပ်တန့်ရန် ၎င်း၏ နာမည်နောက်တွင် ကွင်းစကွင်းပိတ်များ ထည့်ရပါမည်။ ဤကဲ့သို့ဖြစ်သည်:

styles.less.mix() {
  width: 100px;
  height: 100px;
}
Задание 1

အောက်ပါကုဒ်၏ compile ရလဒ်သည် ဘာဖြစ်မည်ကို ပြောပြပါ:

styles.less.mix() {
  color: white;
  background: black;
}

p {
  .mix;
  width: 300px;
}
Задание 2

အောက်ပါကုဒ်၏ compile ရလဒ်သည် ဘာဖြစ်မည်ကို ပြောပြပါ:

styles.less.mix1() {
  color: white;
  background: black;
}
.mix2() {
  width: 300px;
  height: 300px;
}

p {
  .mix1;
  .mix2;
}
Задание 3

.tnr ဟုခေါ်သည့် mixin တစ်ခုကို ပြုလုပ်ပါ။ ၎င်းသည် Times New Roman font family ကို သတ်မှတ်ပေးရမည်။

Задание 4

.df ဟုခေါ်သည့် mixin တစ်ခုကို ပြုလုပ်ပါ။ ၎င်းသည် display property ၏တန်ဖိုးကို flex အဖြစ် သတ်မှတ်ပေးရမည်။

Задание 5

.bold ဟုခေါ်သည့် mixin တစ်ခုကို ပြုလုပ်ပါ။ ၎င်းသည် font-weight property ၏တန်ဖိုးကို bold အဖြစ် သတ်မှတ်ပေးရမည်။

Задание 6

.nowrap ဟုခေါ်သည့် mixin တစ်ခုကို ပြုလုပ်ပါ။ ၎င်းသည် white-space property ၏တန်ဖိုးကို nowrap အဖြစ် သတ်မှတ်ပေးရမည်။