အုပ်စုစာရင်း
စာရင်းအုပ်စုများသည် အကြောင်းအရာစီးရီးများကို ပြသရန်အတွက် ပြောင်းလွယ်ပြင်လွယ်နှင့် အားကောင်းသည့် အစိတ်အပိုင်းတစ်ခုဖြစ်သည်။ အတွင်းရှိ မည်သည့်အကြောင်းအရာကိုမဆို ပံ့ပိုးနိုင်စေရန် ၎င်းတို့ကို ပြင်ဆင်ပြီး တိုးချဲ့ပါ။
အခြေခံအကျဆုံးစာရင်းအုပ်စုသည် စာရင်းမ၀င်သောစာရင်းများနှင့် သင့်လျော်သောအတန်းများပါရှိသည်။ ၎င်းကို လိုက်နာသော ရွေးချယ်မှုများဖြင့် သို့မဟုတ် လိုအပ်သလို သင့်ကိုယ်ပိုင် CSS ဖြင့် တည်ဆောက်ပါ။
- Cras justo odio
- Dapibus ac facilisis အတွက်
- Morbi leo risus
- Porta ac consectetur ac
- eros တွင် vestibulum
<ul class="list-group">
<li class="list-group-item">Cras justo odio</li>
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item">Morbi leo risus</li>
<li class="list-group-item">Porta ac consectetur ac</li>
<li class="list-group-item">Vestibulum at eros</li>
</ul>
လက်ရှိအသက်ဝင်နေသောရွေးချယ်မှုကိုညွှန်ပြရန် .active
a သို့ ထည့်ပါ ။.list-group-item
- Cras justo odio
- Dapibus ac facilisis အတွက်
- Morbi leo risus
- Porta ac consectetur ac
- eros တွင် vestibulum
<ul class="list-group">
<li class="list-group-item active">Cras justo odio</li>
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item">Morbi leo risus</li>
<li class="list-group-item">Porta ac consectetur ac</li>
<li class="list-group-item">Vestibulum at eros</li>
</ul>
ပိတ်ထား ပုံပေါ် စေရန် .disabled
a သို့ ထည့်ပါ ။ ၎င်းတို့ ပါရှိသော အချို့သောဒြပ်စင် များသည် ၎င်းတို့၏ကလစ်ဖြစ်ရပ်များ (ဥပမာ၊ လင့်ခ်များ) ကို အပြည့်အဝပိတ်ရန် စိတ်ကြိုက် JavaScript ကိုလည်း လိုအပ်မည်ဖြစ်ကြောင်း သတိပြုပါ။.list-group-item
.disabled
- Cras justo odio
- Dapibus ac facilisis အတွက်
- Morbi leo risus
- Porta ac consectetur ac
- eros တွင် vestibulum
<ul class="list-group">
<li class="list-group-item disabled">Cras justo odio</li>
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item">Morbi leo risus</li>
<li class="list-group-item">Porta ac consectetur ac</li>
<li class="list-group-item">Vestibulum at eros</li>
</ul>
ပေါင်းထည့်ခြင်းဖြင့် လုပ်ဆောင် နိုင်သော စာရင်းအဖွဲ့အရာများကို ဖန်တီးရန် <a>
s သို့မဟုတ် s ကို အသုံးပြု ပါ ။ အပြန်အလှန်အကျိုးသက်ရောက်မှုမရှိသောဒြပ်စင်များ (s သို့မဟုတ် s ကဲ့သို့သော) စာရင်းအုပ်စုများ ( s သို့မဟုတ် s ကဲ့သို့) ကလစ်တစ်ခု သို့မဟုတ် နှိပ်ခြင်းတို့ကို ပံ့ပိုးပေးခြင်းမရှိကြောင်း သေချာစေရန်အတွက် ကျွန်ုပ်တို့သည် ဤ pseudo-အတန်းအစားများကို ခွဲခြားထားသည် ။<button>
.list-group-item-action
<li>
<div>
ဤနေရာတွင် စံအတန်းများကို အသုံးမပြုရန်.btn
သေချာ ပါစေ ။
<div class="list-group">
<a href="#" class="list-group-item list-group-item-action active">
Cras justo odio
</a>
<a href="#" class="list-group-item list-group-item-action">Dapibus ac facilisis in</a>
<a href="#" class="list-group-item list-group-item-action">Morbi leo risus</a>
<a href="#" class="list-group-item list-group-item-action">Porta ac consectetur ac</a>
<a href="#" class="list-group-item list-group-item-action disabled">Vestibulum at eros</a>
</div>
<button>
s ဖြင့်၊ သင်သည် class အစား disabled
attribute ကို အသုံးပြုနိုင်သည်။ .disabled
ဝမ်းနည်းစရာမှာ၊ <a>
s သည် disabled attribute ကို မပံ့ပိုးပါ။
<div class="list-group">
<button type="button" class="list-group-item list-group-item-action active">
Cras justo odio
</button>
<button type="button" class="list-group-item list-group-item-action">Dapibus ac facilisis in</button>
<button type="button" class="list-group-item list-group-item-action">Morbi leo risus</button>
<button type="button" class="list-group-item list-group-item-action">Porta ac consectetur ac</button>
<button type="button" class="list-group-item list-group-item-action" disabled>Vestibulum at eros</button>
</div>
.list-group-flush
ပင်မကွန်တိန်နာတစ်ခုရှိ ဘောင်မှအစွန်းအချို့နှင့် လုံးဝန်းသောထောင့်များကို ဖယ်ရှားရန် ပေါင်းထည့်ပါ ။
- Cras justo odio
- Dapibus ac facilisis အတွက်
- Morbi leo risus
- Porta ac consectetur ac
- eros တွင် vestibulum
<ul class="list-group list-group-flush">
<li class="list-group-item">Cras justo odio</li>
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item">Morbi leo risus</li>
<li class="list-group-item">Porta ac consectetur ac</li>
<li class="list-group-item">Vestibulum at eros</li>
</ul>
ပြည်နယ်အလိုက် နောက်ခံနှင့် အရောင်ရှိသော အရာများစာရင်းကို ပုံစံဖော်ရန် ဆက်စပ်အတန်းများကို အသုံးပြုပါ။
- Dapibus ac facilisis အတွက်
- ဤသည်မှာ ပင်မစာရင်းအုပ်စု အကြောင်းအရာတစ်ခုဖြစ်သည်။
- ဤအရာသည် သာမညစာရင်းအုပ်စု အကြောင်းအရာတစ်ခုဖြစ်သည်။
- ဤသည်မှာ အောင်မြင်မှုစာရင်းအုပ်စု အကြောင်းအရာတစ်ခုဖြစ်သည်။
- ဤသည်မှာ အန္တရာယ်စာရင်းအုပ်စု အမျိုးအစားဖြစ်သည်။
- ဤအရာသည် သတိပေးချက်စာရင်းအုပ်စု ပါ၀င်သည့်အရာဖြစ်သည်။
- ဤအရာသည် အချက်အလက်စာရင်းအုပ်စု ပါ၀င်သည့်အရာဖြစ်သည်။
- ဤအရာသည် ပေါ့ပါးသော စာရင်းအုပ်စု အကြောင်းအရာတစ်ခုဖြစ်သည်။
- ဤအရာသည် မှောင်မိုက်စာရင်းအုပ်စု အကြောင်းအရာတစ်ခုဖြစ်သည်။
<ul class="list-group">
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item list-group-item-primary">This is a primary list group item</li>
<li class="list-group-item list-group-item-secondary">This is a secondary list group item</li>
<li class="list-group-item list-group-item-success">This is a success list group item</li>
<li class="list-group-item list-group-item-danger">This is a danger list group item</li>
<li class="list-group-item list-group-item-warning">This is a warning list group item</li>
<li class="list-group-item list-group-item-info">This is a info list group item</li>
<li class="list-group-item list-group-item-light">This is a light list group item</li>
<li class="list-group-item list-group-item-dark">This is a dark list group item</li>
</ul>
Contextual classes တွေနဲ့လည်း အလုပ်လုပ်ပါတယ် .list-group-item-action
။ ယခင်နမူနာတွင် မပါရှိဘဲ ဤနေရာတွင် ပျံဝဲစတိုင်များ ထပ်တိုးခြင်းကို သတိပြုပါ။ နိုင်ငံတော် ကိုလည်း ထောက်ပံ့သည် .active
။ ဆက်စပ်သောစာရင်းအုပ်စုအကြောင်းအရာတစ်ခုတွင် အသက်ဝင်သောရွေးချယ်မှုကိုညွှန်ပြရန် ၎င်းကိုအသုံးပြုပါ။
<div class="list-group">
<a href="#" class="list-group-item list-group-item-action">Dapibus ac facilisis in</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-primary">This is a primary list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-secondary">This is a secondary list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-success">This is a success list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-danger">This is a danger list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-warning">This is a warning list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-info">This is a info list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-light">This is a light list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-dark">This is a dark list group item</a>
</div>
အကူအညီပေးသောနည်းပညာများကို အဓိပ္ပာယ်ဖွင့်ဆိုခြင်း။
အဓိပ္ပါယ်ထည့်ရန် အရောင်ကိုအသုံးပြုခြင်းသည် မျက်နှာပြင်ဖတ်စက်များကဲ့သို့သော အထောက်အကူနည်းပညာများကို အသုံးပြုသူများထံ ပေးပို့မည်မဟုတ်သည့် အမြင်အာရုံညွှန်ပြမှုတစ်ခုသာဖြစ်သည်။ အရောင်ဖြင့် ဖော်ပြထားသော အချက်အလက်သည် အကြောင်းအရာ ကိုယ်တိုင် (ဥပမာ မြင်နိုင်သော စာသား) သို့မဟုတ် .sr-only
အတန်းထဲတွင် ဝှက်ထားသော အပိုစာသားများကဲ့သို့ အခြားနည်းလမ်းများဖြင့် ပါဝင်ကြောင်း သေချာပါစေ။
အချို့သော အသုံးအဆောင် များ၏အကူအညီဖြင့် မဖတ်ရသေးသော အရေအတွက်များ၊ လုပ်ဆောင်ချက်နှင့် အခြားအရာများကို ပြသရန် မည်သည့်စာရင်းအုပ်စုတွင်မဆို တံဆိပ်များထည့်ပါ ။
- Cras justo odio၁၄
- Dapibus ac facilisis အတွက်၂
- Morbi leo risus၁
<ul class="list-group">
<li class="list-group-item d-flex justify-content-between align-items-center">
Cras justo odio
<span class="badge badge-primary badge-pill">14</span>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center">
Dapibus ac facilisis in
<span class="badge badge-primary badge-pill">2</span>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center">
Morbi leo risus
<span class="badge badge-primary badge-pill">1</span>
</li>
</ul>
flexbox utilities များ၏အကူအညီဖြင့် အောက်ဖော်ပြပါကဲ့သို့ လင့်ခ်ချိတ်ထားသော စာရင်းအုပ်စုများအတွက်ပင် အတွင်း၌ မည်သည့် HTML မဆို ထည့်ပါ ။
အုပ်စုအကြောင်းအရာခေါင်းစဉ်ကို စာရင်းပြုစုပါ။
လွန်ခဲ့တဲ့ ၃ ရက်Donec id elit non mi porta gravida at eget metus Maecenas sed diam eget risus varius blandit။
Donec id elit non mi porta ။အုပ်စုအကြောင်းအရာခေါင်းစဉ်ကို စာရင်းပြုစုပါ။
လွန်ခဲ့တဲ့ ၃ ရက်Donec id elit non mi porta gravida at eget metus Maecenas sed diam eget risus varius blandit။
Donec id elit non mi porta ။အုပ်စုအကြောင်းအရာခေါင်းစဉ်ကို စာရင်းပြုစုပါ။
လွန်ခဲ့တဲ့ ၃ ရက်Donec id elit non mi porta gravida at eget metus Maecenas sed diam eget risus varius blandit။
Donec id elit non mi porta ။<div class="list-group">
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start active">
<div class="d-flex w-100 justify-content-between">
<h5 class="mb-1">List group item heading</h5>
<small>3 days ago</small>
</div>
<p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
<small>Donec id elit non mi porta.</small>
</a>
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start">
<div class="d-flex w-100 justify-content-between">
<h5 class="mb-1">List group item heading</h5>
<small class="text-muted">3 days ago</small>
</div>
<p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
<small class="text-muted">Donec id elit non mi porta.</small>
</a>
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start">
<div class="d-flex w-100 justify-content-between">
<h5 class="mb-1">List group item heading</h5>
<small class="text-muted">3 days ago</small>
</div>
<p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
<small class="text-muted">Donec id elit non mi porta.</small>
</a>
</div>
တဘ် JavaScript ပလပ်အင်ကို သုံးပါ—၎င်းကို တစ်ဦးချင်း သို့မဟုတ် စုစည်းထားသော bootstrap.js
ဖိုင်မှတစ်ဆင့်—ဒေသခံအကြောင်းအရာ၏ တက်ဘ်စားနိုင်သော အကန့်များကို ဖန်တီးရန် ကျွန်ုပ်တို့၏စာရင်းအုပ်စုကို တိုးချဲ့ရန်။
data-toggle="list"
ရိုးရှင်းစွာသတ်မှတ်ခြင်း သို့မဟုတ် ဒြပ်စင်တစ်ခုပေါ်တွင် JavaScript ကိုမရေးဘဲ စာရင်းအုပ်စုလမ်းကြောင်းပြခြင်းကို အသက်သွင်းနိုင်သည် ။ ဤဒေတာ attribute များကို အသုံးပြုပါ .list-group-item
။
JavaScript မှတဆင့် tabbable list item ကိုဖွင့်ပါ (စာရင်းအကြောင်းအရာတစ်ခုစီကို တစ်ဦးချင်းစီ activate လုပ်ရန် လိုအပ်သည်-
တစ်ဦးချင်းစီစာရင်းကို နည်းလမ်းများစွာဖြင့် အသက်သွင်းနိုင်သည်-
တဘ်အကန့်ကို မှိန်သွားစေရန်၊ .fade
တစ်ခုစီသို့ ထည့်ပါ .tab-pane
။ ပထမတဘ်အက .show
န့်သည် ကနဦးအကြောင်းအရာကို မြင်နိုင်စေရန်လည်း လိုအပ်သည်။
စာရင်းအကြောင်းအရာ အစိတ်အပိုင်းနှင့် အကြောင်းအရာ ကွန်တိန်နာကို အသက်သွင်းသည်။ တဘ် တွင် DOM တွင် ကွန်တိန်နာ node တစ်ခု data-target
သို့မဟုတ် ပစ်မှတ်တစ်ခု ရှိသင့်သည်။href
ပေးထားသောစာရင်းကို ရွေးပြီး ၎င်း၏ဆက်စပ်အကန့်ကို ပြသည်။ ယခင်က ရွေးချယ်ထားသည့် အခြားစာရင်းပါ အရာများကို ရွေးချယ်ထားခြင်း မရှိတော့ဘဲ ၎င်း၏ ဆက်စပ်အကန့်ကို ဝှက်ထားသည်။ တက်ဘ်အကန့်ကို အမှန်တကယ်မပြသမီ ခေါ်ဆိုသူထံ ပြန်သွားသည် (ဥပမာ၊ shown.bs.tab
ပွဲမဖြစ်ပွားမီ)။
တက်ဘ်အသစ်တစ်ခုကို ပြသသောအခါ၊ အဖြစ်အပျက်များသည် အောက်ပါအစီအစဉ်အတိုင်း မီးလောင်သွားသည်-
hide.bs.tab
(လက်ရှိသုံးနေသည့် တက်ဘ်ပေါ်တွင်)show.bs.tab
(ပြသမည့် tab တွင်)hidden.bs.tab
(ယခင်တက်ကြွသောတက်ဘ်တွင်၊hide.bs.tab
အစီအစဉ်နှင့်တူသည်)shown.bs.tab
(အသစ်စက်စက်ပြသထားသည့် တက်ဘ်ပေါ်တွင်၊show.bs.tab
ဖြစ်ရပ်အတွက်နှင့် တူညီသည်)
မည်သည့်တက်ဘ်မှ အသက်ဝင��နေပါက၊ hide.bs.tab
နှင့် hidden.bs.tab
အစီအစဉ်များကို အလုပ်ဖြုတ်မည်မဟုတ်ပါ။
ပွဲအမျိုးအစား | ဖော်ပြချက် |
---|---|
show.bs.tab | ဤဖြစ်ရပ်သည် တက်ဘ်ရှိုးတွင် စတင်သည်၊ သို့သော် တက်ဘ်အသစ်ကို မပြသမီ။ တက်ကြွသောတက်ဘ်နှင့် ယခင်အသုံးပြုနေသော တက်ဘ် (ရနိုင်လျှင်) အသီးသီး ပစ်မှတ် event.target ကို အသုံးပြုပြီး ပစ်မှတ်ထားရန်။event.relatedTarget |
ပြထားသည်.bs.tab | တက်ဘ်တစ်ခုကို ပြသပြီးနောက် ဤဖြစ်ရပ်သည် တက်ဘ်ရှိုးတွင် စတင်သည်။ တက်ကြွသောတက်ဘ်နှင့် ယခင်အသုံးပြုနေသော တက်ဘ် (ရနိုင်လျှင်) အသီးသီး ပစ်မှတ် event.target ကို အသုံးပြုပြီး ပစ်မှတ်ထားရန်။event.relatedTarget |
hide.bs.tab | တက်ဘ်အသစ်တစ်ခုကို ပြသသည့်အခါ ဤဖြစ်ရပ်သည် မီးလောင်သွားသည် (ထို့ကြောင့် ယခင်အသုံးပြုနေသည့် တက်ဘ်ကို ဖျောက်ထားရပါမည်)။ လက်ရှိ အသုံးပြု နေသည့် တက်ဘ်နှင့် မကြာမီ-စတော့မည့်-အသက်ဝင်မည့် တက်ဘ်အသစ်ကို အသီးသီး ပစ်မှတ်ထားပြီး event.target အသုံးပြု ပါ။event.relatedTarget |
hidden.bs.tab | တက်ဘ်အသစ်တစ်ခုကို ပြသပြီးနောက် ဤဖြစ်ရပ်သည် မီးလောင်သွားသည် (ထို့ကြောင့် ယခင်အသုံးပြုနေသည့် တက်ဘ်ကို ဝှက်ထားသည်)။ ယခင် အသုံးပြု event.target နေ event.relatedTarget သည့် တက်ဘ်နှင့် တက်ကြွသောတက်ဘ်အသစ်ကို အသီးသီးပစ်မှတ်ထားရန် အသုံးပြုပါ။ |