ပြန်သုံးနိုင်သော အစိတ်အပိုင်း ဒါဇင်ပေါင်းများစွာကို လမ်းညွှန်ချက်၊ သတိပေးချက်များ၊ popovers နှင့် အခြားအရာများစွာကို ပံ့ပိုးပေးရန်အတွက် Bootstrap တွင် တည်ဆောက်ထားသည်။
အက်ပ်များနှင့် ရှာဖွေမှုရလဒ်များအတွက် အလွန်ကောင်းမွန်သော Rdio မှ မှုတ်သွင်းထားသော ရိုးရှင်းပြီး အနည်းငယ်မျှသာ ပုံစံရှိသော စာမျက်နှာပုံစံ။ ကြီးမားသော ဘလောက်သည် လက်လွတ်ရန် ခဲယဉ်းသည်၊ အလွယ်တကူ အရွယ်အစား ချဲ့ထွင်နိုင်ပြီး ကြီးမားသော ကလစ်ဧရိယာများကို ပံ့ပိုးပေးသည်။
လင့်ခ်များကို စိတ်ကြိုက်ပြင်ဆင်နိုင်ပြီး မှန်ကန်သောအတန်းဖြင့် အခြေအနေများစွာတွင် လုပ်ဆောင်နိုင်သည်။ .disabledကလစ်မရသော လင့်ခ်များနှင့် .activeလက်ရှိစာမျက်နှာအတွက်။
pagination လင့်ခ်များ၏ ချိန်ညှိမှုကို ပြောင်းလဲရန် ရွေးချယ်နိုင်သော အတန်းနှစ်ခုမှ နှစ်ခုလုံးကို ထည့်ပါ- .pagination-centeredနှင့် .pagination-right.
ပုံသေ pagination အစိတ်အပိုင်းသည် ပြောင်းလွယ်ပြင်လွယ်ဖြစ်ပြီး ကွဲပြားမှုများစွာဖြင့် အလုပ်လုပ်သည်။
ထုပ်ပိုးထားသော <div>pagination သည် တစ်ခုသာဖြစ်သည် <ul>။
- <div class = "pagination" >
- <ul>
- <li><a href="#"> ယခင် </a> < /li >
- <li class = "active" >
- <a href="#"> ၁ </a> _ _ _
- </li>
- <li><a href="#"> 2 </a> < /li >
- <li><a href="#"> 3 </a> < /li >
- <li><a href="#"> 4 </a> < /li >
- <li><a href="#"> နောက်တစ်ခု </a> < /li >
- </ul>
- </div>
ပေဂျာ အစိတ်အပိုင်းသည် ပေါ့ပါးသော အမှတ်အသားများနှင့် ပေါ့ပါးသော ပုံစံများဖြင့် ရိုးရှင်းသော pagination အကောင်အထည်ဖော်မှုများအတွက် လင့်ခ်အစုတစ်ခုဖြစ်သည်။ ဘလော့ဂ်များ သို့မဟုတ် မဂ္ဂဇင်းများကဲ့သို့ ရိုးရှင်းသောဆိုဒ်များအတွက် ကောင်းပါတယ်။
Pager လင့်ခ်များသည် pagination မှ ယေဘူယျ .disabledအတန်းကို အသုံးပြုပါသည်။
မူရင်းအားဖြင့်၊ pager သည် လင့်ခ်များကို ဗဟိုပြုသည်။
- <ul class = "pager" >
- <li>
- <a href="#"> ယခင် </a> _ _ _
- </li>
- <li>
- <a href="#"> နောက်တစ်ခု </a> _ _ _
- </li>
- </ul>
တနည်းအားဖြင့် သင်သည် လင့်ခ်တစ်ခုစီကို ဘေးနှစ်ဖက်သို့ ချိန်ညှိနိုင်သည်။
- <ul class = "pager" >
- <li class = "ယခင်" >
- <a href="#"> & larr ; _ အသက်ကြီးပြီ </a>
- </li>
- <li class = "next" >
- <a href="#"> ပိုသစ်သော & rarr ; </a>
- </li>
- </ul>
| တံဆိပ်များ | သေား |
|---|---|
| ပုံသေ | <span class="label">Default</span> |
| အောင်မြင်မှု | <span class="label label-success">Success</span> |
| သတိပေးချက် | <span class="label label-warning">Warning</span> |
| အရေးကြီးတယ်။ | <span class="label label-important">Important</span> |
| အချက်အလက် | <span class="label label-info">Info</span> |
| ပြောင်းပြန် | <span class="label label-inverse">Inverse</span> |
တံဆိပ်များသည် ညွှန်ပြချက် သို့မဟုတ် ရေတွက်ခြင်းကို ပြသရန်အတွက် သေးငယ်ပြီး ရိုးရှင်းသော အစိတ်အပိုင်းများဖြစ်သည်။ ၎င်းတို့ကို Mail.app ကဲ့သို့ အီးမေးလ်ကလိုင်းယင့်များတွင် သို့မဟုတ် push အသိပေးချက်များအတွက် မိုဘိုင်းအက်ပ်များတွင် တွေ့ရလေ့ရှိသည်။
| နာမည် | ဥပမာ | သေား |
|---|---|---|
| ပုံသေ | ၁ | <span class="badge">1</span> |
| အောင်မြင်မှု | ၂ | <span class="badge badge-success">2</span> |
| သတိပေးချက် | ၄ | <span class="badge badge-warning">4</span> |
| အရေးကြီးတယ်။ | ၆ | <span class="badge badge-important">6</span> |
| အချက်အလက် | ၈ | <span class="badge badge-info">8</span> |
| ပြောင်းပြန် | ၁၀ | <span class="badge badge-inverse">10</span> |
Bootstrap သည် သင့်ဆိုဒ်ရှိ အကြောင်းအရာများကို ပြသရန် ဟီးရိုးယူနစ်ဟုခေါ်သော ပေါ့ပါးပြီး လိုက်လျောညီထွေရှိသော အစိတ်အပိုင်းတစ်ခုကို ပံ့ပိုးပေးပါသည်။ ၎င်းသည် စျေးကွက်ရှာဖွေရေးနှင့် အကြောင်းအရာ-လေးလံသော ဝဘ်ဆိုက်များတွင် ကောင်းစွာအလုပ်လုပ်သည်။
သင့်အကြောင်းအရာကို ဤကဲ့သို့ ပေါင်းစပ်ပါ div-
- <div class = "hero-unit" >
- <h1> ခေါင်းစီး </h1>
- <p> Tagline </p>
- <p>
- <a class="btn btn-primary btn-large" >
- ပိုမိုသိရှိရန်
- </a>
- </p>
- </div>
၎င်းသည် အထူးသတိထားရမည့် အကြောင်းအရာ သို့မဟုတ် အချက်အလက်များကို အထူးအာရုံစိုက်ခေါ်ဆိုရန်အတွက် ရိုးရှင်းသော ဟီးရိုးယူနစ်တစ်ခုဖြစ်သည်။
h1သင့်လျော်စွာ ဖယ်ထုတ်ရန်နှင့် စာမျက်နှာတစ်ခုပေါ်ရှိ အကြောင်းအရာအပိုင်းများကို အပိုင်းပိုင်းခွဲရန် ရိုးရှင်းသော အခွံတစ်ခု ။ ၎င်းသည် h1's default small, element နှင့် အခြားသော အစိတ်အပိုင်းအများစု (အပိုဆောင်းစတိုင်များဖြင့်) ကို အသုံးပြုနိုင်သည်။
- <div class = "page-header" >
- <h1> ဥပမာ စာမျက်နှာ ခေါင်းစီး </h1>
- </div>
ပုံမှန်အားဖြင့်၊ Bootstrap ၏ ပုံသေးများသည် ချိတ်ဆက်ထားသော ပုံများကို အနည်းငယ်မျှသာ လိုအပ်သော အမှတ်အသားဖြင့် ပြသရန် ဒီဇိုင်းထုတ်ထားသည်။
အပို markup အနည်းငယ်ဖြင့်၊ ခေါင်းစီးများ၊ စာပိုဒ်များ သို့မဟုတ် ခလုတ်များကဲ့သို့သော HTML အကြောင်းအရာများကို ပုံသေးများတွင် ထည့်နိုင်သည်။
ပုံသေးများ (ယခင် .media-gridv1.4 အထိ) သည် ဓာတ်ပုံ သို့မဟုတ် ဗီဒီယိုများ၊ ရုပ်ပုံရှာဖွေမှုရလဒ်များ၊ လက်လီထုတ်ကုန်များ၊ အစုစုများနှင့် အခြားအရာများအတွက် ကောင်းမွန်ပါသည်။ ၎င်းတို့သည် လင့်ခ်များ သို့မဟုတ် တည်ငြိမ်သော အကြောင်းအရာများ ဖြစ်နိုင်သည်။
ပုံသေး အမှတ်အသားပြုခြင်းသည် ရိုးရှင်းသည်- မည်သည့် ဒြပ်စင် ulအရေအတွက်မဆို လိုအပ်သည် ။ li၎င်းသည် အလွန်ပြောင်းလွယ်ပြင်လွယ်ရှိပြီး သင့်အကြောင်းအရာများကို ခြုံငုံမိစေရန် အနည်းငယ်ပိုသော markup ဖြင့် မည်သည့်အကြောင်းအရာအမျိုးအစားကိုမဆို အသုံးပြုနိုင်မည်ဖြစ်သည်။
နောက်ဆုံးအနေဖြင့်၊ ပုံသေးများ အစိတ်အပိုင်းများသည် ပုံသေးအတိုင်းအတာများကို ထိန်းချုပ်ရန်အတွက် ရှိပြီးသား ဂရစ်စနစ်အတန်းများကို အသုံးပြုသည် .span2။.span3
ယခင်က ဖော်ပြခဲ့သည့်အတိုင်း၊ ပုံသေးများအတွက် လိုအပ်သော markup သည် ပေါ့ပါးပြီး ရိုးရှင်းပါသည်။ ဤသည်မှာ လင့်ခ် ချိတ်ထားသော ပုံများအတွက် ပုံသေသတ်မှတ်မှုကို ကြည့်ပါ -
- <ul class = "thumbnails" >
- <li class = "span3" >
- <a href="#" class="thumbnail" > _ _ _ _
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
ပုံသေးများတွင် စိတ်ကြိုက် HTML အကြောင်းအရာအတွက်၊ အမှတ်အသားသည် အနည်းငယ် ပြောင်းလဲပါသည်။ ဘလောက်အဆင့်အကြောင်းအရာကို မည်သည့်နေရာတွင်မဆို ခွင့်ပြုရန်၊ ကျွန်ုပ်တို့သည် ၎င်းကို ကြိုက်သလို လဲလှယ် <a>ပါ <div>-
- <ul class = "thumbnails" >
- <li class = "span3" >
- <div class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> ပုံသေး အညွှန်း </h5>
- <p> ပုံသေးစာတန်းကို ဒီမှာ... </p>
- </div>
- </li>
- ...
- </ul>
Bootstrap 2 ဖြင့်၊ ကျွန်ုပ်တို့သည် အခြေခံလူတန်းစားကို ရိုးရှင်းစေသည်- .alertအစား .alert-message. ကျွန်ုပ်တို့သည် အနိမ့်ဆုံးလိုအပ်သော အမှတ်အသားကိုလည်း လျှော့ချထားသည်— <p>ပုံသေအားဖြင့် မလိုအပ်ပါ၊ အပြင်ဘက် <div>.
ကုဒ်နည်းသော ပိုမိုကြာရှည်ခံသော အစိတ်အပိုင်းတစ်ခုအတွက်၊ ပိတ်ဆို့သတိပေးချက်များ၊ အပိုအကွက်များပါရှိသည့် မက်ဆေ့ချ်များနှင့် ပုံမှန်အားဖြင့် ပိုများသော စာသားများအတွက် ကွဲပြားသောပုံစံကို ဖယ်ရှားလိုက်ပါသည်။ အတန်းလည်း ပြောင်းသွားပြီ .alert-block။
Bootstrap သည် သတိပေးချက်မက်ဆေ့ချ်များကို ပံ့ပိုးပေးသည့် ကောင်းမွန်သော jQuery ပလပ်အင်တစ်ခုပါရှိပြီး ၎င်းတို့ကို အမြန်နှင့် လွယ်ကူစွာ ဖယ်ရှားနိုင်စေပါသည်။
ရိုးရှင်းသောအတန်းဖြင့် div တစ်ခုတွင် သင့်မက်ဆေ့ဂျ်နှင့် စိတ်ကြိုက်ရွေးချယ်နိုင်သော အပိတ်သင်္ကေတတစ်ခုကို ထုပ်ပိုးပါ။
- <div class = "alert" >
- <button class = "close" data-dismiss = "alert" > × </button>
- <strong> သတိပေးချက်။ </strong> အကောင်းဆုံးကတော့ သင့်ကိုယ်သင် အရမ်းကြည့်ကောင်းနေမှာ မဟုတ်ပါဘူး။
- </div>
ကြိုတင်အသိပေးသည်! href="#"သတိပေးချက်များကို ထုတ်ပယ်ရန်အတွက် iOS စက်ပစ္စည်းများ လိုအပ်ပါသည် ။ ၎င်းနှင့် anchor close icons အတွက် ဒေတာ attribute ကို ထည့်သွင်းရန် သေချာပါစေ။ တစ်နည်းအားဖြင့် သင်သည် <button>ကျွန်ုပ်တို့၏စာရွက်စာတမ်းအတွက် ကျွန်ုပ်တို့ရွေးချယ်ထားသော ဒေတာ attribute ပါသည့် အစိတ်အပိုင်းတစ်ခုကို အသုံးပြုနိုင်သည်။ အသုံးပြုသည့်အခါတွင် <button>သင်သည် ထည့်သွင်းရမည် type="button"သို့မဟုတ် သင်၏ပုံစံများကို မတင်ပြနိုင်ပါ။
.alert-blockနောက်ထပ် ကွက်လပ်နှင့် စာသားထိန်းချုပ်မှု .alert-headingများနှင့် လိုက်ဖက်သော ခေါင်းစဉ်များအတွက် ရွေးချယ်နိုင်သော အတန်းနှစ်ခုဖြင့် စံသတိပေးစာကို အလွယ်တကူ တိုးချဲ့ပါ ။
သင့်ကိုယ်သင် အကောင်းဆုံးစစ်ဆေးပါ၊ သင်အရမ်းကြည့်ကောင်းပုံမပေါ်ပါ။ Nulla vitae elit libero၊ pharetra augue။ Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "alert alert-block" >
- <a class="close" data-dismiss="alert" href="#" > × </a> _ _ _ _ _ _
- <h4 class = "alert-heading" > သတိပေးချက်။ </h4>
- ကိုယ့်ကိုကိုယ် သေချာစစ်ကြည့်ပါ၊ မင်းမဟုတ်ဘူး...
- </div>
- <div class = "alert-alert-error" >
- ...
- </div>
- <div class = "alert alert-success" >
- ...
- </div>
- <div class = "alert alert-info" >
- ...
- </div>
ဒေါင်လိုက်အရောင်အဆင့်ဖြင့် ပုံသေတိုးတက်မှုဘား။
- <div class = "တိုးတက်မှု" >
- <div class = "ဘား"
- style = " width : 60 %; " ></div>
- </div>
အစင်းကြောင်းအကျိုးသက်ရောက်မှုကိုဖန်တီးရန် gradient ကိုအသုံးပြုသည် (IE မရှိပါ)။
- <div class = "progress progress-striped" >
- <div class = "ဘား"
- style = " width : 20 %; " ></div>
- </div>
အစင်းကြောင်းများကို နမူနာယူ၍ ၎င်းကို သက်ဝင်လှုပ်ရှားစေသည် (IE မရှိပါ)။
- <div class = "တိုးတက်မှု-တိုးတက်မှု-အစင်း
- တက်ကြွသည်" >
- <div class = "ဘား"
- style = " width : 40 %; " ></div>
- </div>
တိုးတက်မှုဘားများသည် တူညီသောပုံစံများအတွက် တူညီသောခလုတ်အချို့နှင့် သတိပေးချက်အတန်းများကို အသုံးပြုသည်။
အစိုင်အခဲအရောင်များနှင့်ဆင်တူသည်၊ ကျွန်ုပ်တို့တွင် အမျိုးမျိုးသော အစင်းကြောင်းတိုးတက်မှုဘားများရှိသည်။
တိုးတက်မှုဘားများသည် CSS3 အကူးအပြောင်းများကိုအသုံးပြုသည်၊ ထို့ကြောင့် သင်သည် javascript မှတဆင့် width ကို dynamically ချိန်ညှိပါက၊ ၎င်းသည် ချောမွေ့စွာ ပြောင်းလဲနိုင်သည်။
သင်အတန်းကိုအသုံးပြုပါက .active၊ သင်၏ .progress-stripedတိုးတက်မှုဘားများသည် ဘယ်မှညာသို့ အစင်းကြောင်းများကို လှုပ်ရှားစေမည်ဖြစ်သည်။
တိုးတက်မှုဘားများသည် ၎င်းတို့၏သက်ရောက်မှုအားလုံးကိုရရှိရန် CSS3 gradients၊ အသွင်ကူးပြောင်းမှုများနှင့် ကာတွန်းများကို အသုံးပြုပါသည်။ ဤအင်္ဂါရပ်များကို IE7-9 သို့မဟုတ် Firefox ဗားရှင်းအဟောင်းများတွင် ပံ့ပိုးမထားပါ။
Opera နှင့် IE သည် ယခုအချိန်တွင် ကာတွန်းများကို မပံ့ပိုးပါ။
၎င်းကို inset effect ပေးရန်အတွက် ဒြပ်စင်တစ်ခုပေါ်ရှိ ရိုးရှင်းသောအကျိုးသက်ရောက်မှုအဖြစ် ရေတွင်းကို အသုံးပြုပါ။
- <div class = "ကောင်းပြီ" >
- ...
- </div>
မော်ဒယ်များနှင့် သတိပေးချက်များကဲ့သို့သော အကြောင်းအရာများကို ဖယ်ရှားရန်အတွက် ယေဘုယျအပိတ်သင်္ကေတကို အသုံးပြုပါ။
- <button class = "close" > × </button>
အကယ်၍ သင်သည် ကျောက်ဆူးတစ်ခုအား အသုံးပြုလိုလျှင် ကလစ်ဖြစ်ရပ်များအတွက် iOS စက်ပစ္စည်းများတွင် href="#" လိုအပ်ပါသည်။
- <a class="close" href="#" > & times ; _ _ </a>