⊗mkLsBsMOE 16 of 41 menu

LESS တွင် သင်္ချာဆိုင်ရာ လုပ်ဆောင်ချက်များကို ဖျက်သိမ်းခြင်း

တစ်ခါတစ်ရံတွင် ကျွန်ုပ်တို့တွင် LESS အနေဖြင့် တွက်ချက်မှုအမိန့်တစ်ခုအဖြစ် မယူမှတ်သင့်သော သင်္ချာဆိုင်ရာ လုပ်ဆောင်ချက်တစ်ခု ရှိတတ်ပါသည်။ ဥပမာအားဖြင့်၊ ထိုကဲ့သို့သော ပြဿနာသည် CSS function calc တွင်ပေါ်လာတတ်သည်။

div { width: calc(100% - 10px); }

ကံကောင်းထောက်မစွာ၊ LESS သည် ထိုကဲ့သို့သောနေရာများကို မှန်ကန်စွာ ကိုင်တွယ်နိုင်ပြီး compile လုပ်သည့်အခါတွင် တွက်ချက်မှုကို လုပ်ဆောင်မည်မဟုတ်ပါ။

သို့သော် တွက်ချက်မှုမလိုအပ်သော expression သည် အခြားနေရာတစ်ခုတွင် ရှိနေသည့်အခြေအနေများလည်း ရှိတတ်သည်၊ ဥပမာ- variable တစ်ခုအတွင်း ဤကဲ့သို့ဖြစ်သည်။

@exp: 100% - 10px; div { width: calc(@exp); }

ဤကိစ္စတွင်၊ တွက်ချက်မှုရလဒ်ကို variable ထဲသို့ ရေးထည့်မည်ဖြစ်ပြီး တွက်ချက်ပြီးသားတန်ဖိုးပါ variable ကို calc သို့ ပို့ပေးမည်ဖြစ်သည်။ ထိုသို့မဖြစ်စေရန်၊ expression သည် မပြောင်းလဲဘဲ မူလအတိုင်းရှိနေရမည်ကို ကျွန်ုပ်တို့ ရှင်းရှင်းလင်းလင်း ဖော်ပြနိုင်သည်။

ထိုသို့လုပ်ဆောင်ရန်၊ expression ကို ကိုးကားခြက်များထဲသို့ ထည့်ပြီး ယင်း၏ရှေ့တွင် tilde သင်္ကေတ (~) ကို ထားရပါမည်။

@exp: ~'100% - 10px'; div { width: calc(@exp); }

ကုဒ်သည် မှန်ကန်စွာအလုပ်လုပ်စေရန် ပြင်ဆင်ပါ။

@exp1: 80% + 10px; @exp2: 30vh - 10px; div { width: calc(@exp1); margin-top: calc(@exp2); }
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်