ခြုံငုံသုံးသပ်ချက်
ထုပ်ပိုးထားသော ကွန်တိန်နာများ၊ အားကောင်းသည့် ဇယားကွက်စနစ်၊ ပြောင်းလွယ်ပြင်လွယ် မီဒီယာအရာဝတ္ထုနှင့် တုံ့ပြန်နိုင်သော အသုံးဝင်မှုအတန်းများ အပါအဝင် သင်၏ Bootstrap ပရောဂျက်ကို ခင်းကျင်းရန် အစိတ်အပိုင်းများနှင့် ရွေးချယ်စရာများ။
ကွန်တိန်နာများသည် Bootstrap ရှိ အခြေခံအကျဆုံး အပြင်အဆင်ဒြပ်စင်ဖြစ်ပြီး ကျွန်ုပ်တို့၏ မူရင်းဇယားကွက်စနစ်ကို အသုံးပြုသည့်အခါ လိုအပ်ပါသည် ။ တုံ့ပြန်မှုရှိသော၊ ပုံသေအနံပုံသေကွန်တိန်နာ ( max-width
breakpoint တစ်ခုစီတွင်၎င်း၏ပြောင်းလဲမှုများကိုဆိုလိုသည်) သို့မဟုတ် fluid-width ( 100%
အချိန်တိုင်းကျယ်သည်ဟုဆိုလိုသည်) ကိုရွေးချယ်ပါ။
ကွန်တိန်နာ များကို nested လုပ်ထားနိုင်သော်လည်း အပြင်အဆင်အများစုသည် nested container မလိုအပ်ပါ။
.container-fluid
မြင်ကွင်းပို့တ်၏ အကျယ်အဝန်းတစ်ခုလုံးကို အကျယ်ချဲ့သည့် ကွန်တိန်နာတစ်ခုအတွက် အသုံးပြု ပါ။
Bootstrap ကို မိုဘိုင်းလ်အဖြစ် ဦးစွာတီထွင်ထားသောကြောင့်၊ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ အပြင်အဆင်များနှင့် အင်တာဖေ့စ်များအတွက် ဆင်ခြင်တုံတရားရှိသော breakpoints များဖန်တီးရန် လက်တစ်ဆုပ်စာ မီဒီယာမေးမြန်းချက်များကို အသုံးပြုပါသည်။ ဤ breakpoints များသည် အများအားဖြင့် အနိမ့်ဆုံး viewport widths များကို အခြေခံထားပြီး viewport အပြောင်းအလဲများအဖြစ် အစိတ်အပိုင်းများကို အတိုင်းအတာအထိ ချဲ့ထွင်ရန် ခွင့်ပြုပါသည်။
Bootstrap သည် ကျွန်ုပ်တို့၏ အပြင်အဆင်၊ ဇယားကွက်စနစ်နှင့် အစိတ်အပိုင်းများအတွက် ကျွန်ုပ်တို့၏အရင်းအမြစ် Sass ဖိုင်များတွင် အောက်ပါမီဒီယာမေးမြန်းမှုအပိုင်းအခြားများ—သို့မဟုတ် ခွဲထွက်မှတ်များကို အဓိကအသုံးပြုသည်။
ကျွန်ုပ်တို့၏အရင်းအမြစ် CSS ကို Sass တွင်ရေးသောကြောင့်၊ ကျွန်ုပ်တို့၏မီဒီယာမေးမြန်းချက်အားလုံးကို Sass mixins မှတဆင့်ရရှိနိုင်ပါသည်-
ကျွန်ုပ်တို့သည် ရံဖန်ရံခါတွင် အခြားဦးတည်ချက်သို့သွားသော မီဒီယာမေးခွန်းများကို အသုံးပြုသည် (ပေးထားသော မျက်နှာပြင်အရွယ်အစား သို့မဟုတ် ပိုသေးသည် ):
ဘရောက်ဆာများသည် အပိုင်းအခြားဆက်စပ်မေးခွန်းများကို လောလောဆယ်တွင် မပံ့ပိုး နိုင်သော ကြောင့်၊ ဤနှိုင်းယှဉ်မှုများအတွက် ပိုမိုတိကျသောတန်ဖိုးများကိုအသုံးပြုခြင်းဖြင့် အပိုင်းပိုင်းအနံများနှင့် အပိုင်းပိုင်းအကျယ်များ (ဥပမာအားဖြင့်၊ မြင့်မားသော dpi စက်ပစ္စည်းများတွင် ဖြစ်ပေါ်နိုင်သည်) ၏ ကန့်သတ်ချက်များ min-
နှင့် max-
ရှေ့ဆက် မှုများနှင့် viewports များကို ဝိုင်းဝန်းလုပ်ဆောင်နေကြောင်း သတိပြုပါ။ .
တစ်ဖန်၊ ဤမီဒီယာမေးမြန်းချက်များကို Sass mixins မှတစ်ဆင့်လည်း ရရှိနိုင်ပါသည်။
အနိမ့်ဆုံးနှင့် အမြင့်ဆုံး breakpoint widths များကို အသုံးပြု၍ မျက်နှာပြင်အရွယ်အစား၏ အပိုင်းတစ်ခုကို ပစ်မှတ်ထားရန်အတွက် မီဒီယာမေးမြန်းချက်များနှင့် ရောနှောမှုများလည်း ရှိပါသည်။
ဤမီဒီယာမေးမြန်းချက်များကို Sass mixins မှတစ်ဆင့်လည်း ရရှိနိုင်ပါသည်။
အလားတူ၊ မီဒီယာမေးမြန်းချက်များသည် ဖြတ်တောက်ထားသော အကျယ်အဝန်းများစွာကို ချဲ့ထွင်နိုင်သည်-
တူညီသောမျက်နှာပြင်အရွယ်အစားအကွာအဝေးကိုပစ်မှတ်ထားရန်အတွက် Sass mixin သည်-
Bootstrap အစိတ်အပိုင်းများစွာ z-index
သည် အကြောင်းအရာကို စီစဉ်ရန် တတိယဝင်ရိုးကို ပံ့ပိုးပေးခြင်းဖြင့် အပြင်အဆင်ကို ထိန်းချုပ်ရန် ကူညီပေးသည့် CSS ပိုင်ဆိုင်မှုကို အသုံးပြုသည်။ ကျွန်ုပ်တို့သည် အလွှာလမ်းညွှန်ခြင်း၊ ကိရိယာအကြံပြုချက်များနှင့် popovers၊ modals နှင့် အခြားအရာများကို မှန်ကန်စွာလုပ်ဆောင်ရန် ဒီဇိုင်းထုတ်ထားသည့် Bootstrap တွင် မူရင်း z-အညွှန်းစကေးကို အသုံးပြုပါသည်။
ဤမြင့်မားသောတန်ဖိုးများသည် ပဋိပက္ခများကို ရှောင်ရှားနိုင်လောက်အောင် မြင့်မားပြီး သီးခြားသတ်မှတ်ထားသော ကိန်းဂဏန်းတစ်ခုမှ စတင်သည်။ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ အလွှာလိုက်အစိတ်အပိုင်းများ—တူးလ်အကြံပြုချက်များ၊ popovers၊ navbars၊ dropdowns၊ modals—သို့ဖြစ်ရာ ကျွန်ုပ်တို့သည် အပြုအမူများတွင် ကျိုးကြောင်းဆီလျော်စွာ တသမတ်တည်းရှိနေနိုင်သည် ။ 100
+ သို့မဟုတ် + မသုံးနိုင်စရာ အကြောင်းမရှိပါ 500
။
ဤတစ်ဦးချင်းတန်ဖိုးများကို စိတ်ကြိုက်ပြင်ဆင်ရန် ကျွန်ုပ်တို့ မတိုက်တွန်းပါ။ တစ်ခုပြောင်းသင့်ရင် အဲဒါတွေအားလုံးကို ပြောင်းလဲဖို့ လိုပါတယ်။
အစိတ်အပိုင်းများအတွင်း ထပ်နေသည့် ဘောင်များကို ကိုင်တွယ်ရန် (ဥပမာ၊ ထည့်သွင်းမှုအုပ်စုများရှိ ခလုတ်များနှင့် အဝင်များ)၊ ကျွန်ုပ်တို့သည် ပုံသေ၊ ရွှေ့ရန်၊ နှင့် အသက်ဝင်သော အခြေအနေများအတွက် အနိမ့်ဂဏန်းတစ်လုံးတည်း တန်ဖိုးများ ကို အသုံးပြုပါသည် z-index
။ hover/focus/active တွင်၊ ကျွန်ုပ်တို့သည် ပေါက်ဖော်ဒြပ်စင်များပေါ်တွင် ၎င်းတို့၏ နယ်နိမိတ်ကိုပြသရန် ပိုမိုမြင့်မားသောတန်ဖိုးဖြင့် ရှေ့ဆုံးသို့ ယူဆောင်လာပါသည်။1
2
3
z-index