LESS တွင် သင်္ချာဆိုင်ရာ လုပ်ဆောင်ချက်များ
LESS ဘာသာစကားတွင် ကိန်းရှင်များနှင့် အမျိုးမျိုးသော တန်ဖိုးများအပေါ် သင်္ချာဆိုင်ရာ လုပ်ဆောင်ချက်များ ပြုလုပ်နိုင်ပါသည်။ ဥပမာများဖြင့် ကြည့်ရအောင်။
ဥပမာ
တန်ဖိုးနှစ်ခုကို ပေါင်းကြည့်ပါမည်။
p {
font-size: 5px + 10px;
}
စုစည်းပြီးနောက် ရလဒ်။
p {
font-size: 15px;
}
ဥပမာ
တန်ဖိုးတစ်ခုမှ အခြားတန်ဖိုးတစ်ခုကို နုတ်ကြည့်ပါမည်။
p {
font-size: 25px - 10px;
}
စုစည်းပြီးနောက် ရလဒ်။
p {
font-size: 15px;
}
ဥပမာ
တန်ဖိုးတစ်ခုကို ကိန်းတစ်ခုနှင့် မြှောက်ကြည့်ပါမည်။
p {
font-size: 5px * 5;
}
စုစည်းပြီးနောက် ရလဒ်။
p {
font-size: 25px;
}
ဥပမာ
တန်ဖိုးတစ်ခုကို ကိန်းတစ်ခုဖြင့် စားကြည့်ပါမည်။
div {
width: 100% / 3;
}
စုစည်းပြီးနောက် ရလဒ်။
div {
width: 33.33333333%;
}
ဥပမာ
ကိန်းရှင်၏တန်ဖိုးသို့ တန်ဖိုးတစ်ခု ထည့်ပေါင်းကြည့်ပါမည်။
@var: 100px;
div {
width: @var + 100px;
}
စုစည်းပြီးနောက် ရလဒ်။
div {
width: 200px;
}
ဥပမာ
ကိန်းရှင်နှစ်ခုကို ပေါင်းကြည့်ပါမည်။
@var1: 100px;
@var2: 200px;
div {
width: @var1 + @var2;
}
စုစည်းပြီးနောက် ရလဒ်။
div {
width: 300px;
}
ဥပမာ
ယူနစ်အမျိုးမျိုးဖြင့် လုပ်ဆောင်ချက်ပြုလုပ်ရန် ကြိုးစားသောအခါ LESS သည် ယူနစ်အားလုံးကို ပထမယူနစ်သို့ ပြောင်းလဲပေးသည်။ ဥပမာ။
div {
width: 100% - 10px;
}
စုစည်းပြီးနောက် ရလဒ်။
div {
width: 90%;
}
လက်တွေ့လေ့ကျင့်ခန်းများ
အောက်ပါကုဒ်၏ စုစည်းပြီးနောက် ရလဒ်သည် မည်သို့ဖြစ်မည်ကို ရှင်းပြပါ။
#block {
width: 100px * 2;
}
အောက်ပါကုဒ်၏ စုစည်းပြီးနောက် ရလဒ်သည် မည်သို့ဖြစ်မည်ကို ရှင်းပြပါ။
#block {
width: 200px / 3;
}
အောက်ပါကုဒ်၏ စုစည်းပြီးနောက် ရလဒ်သည် မည်သို့ဖြစ်မည်ကို ရှင်းပြပါ။
@var1: 500px;
@var2: 5;
#block {
width: @var1 / @var2;
}