Bootstrap Tabs နှင့် Pills
မီနူးများ
ဝဘ်စာမျက်နှာအများစုတွင် မီနူးတစ်မျိုးရှိသည်။
HTML တွင်၊ မီနူးကို မကြာခဏ မသတ်မှတ်ထားသောစာရင်း <ul>
(နှင့် နောက်မှ ပုံစံချထားသည်) တွင် ဤကဲ့သို့ သတ်မှတ်သည်-
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Menu 1</a></li>
<li><a href="#">Menu 2</a></li>
<li><a href="#">Menu 3</a></li>
</ul>
အထက်ဖော်ပြပါစာရင်း၏ အလျားလိုက်မီနူးတစ်ခုကို ဖန်တီးလိုပါက၊
.list-inline
အတန်းအစားကို ထည့်သွင်းပါ <ul>
။
<ul class="list-inline">
သို့မဟုတ် Bootstraps' Tabs and Pills ဖြင့် အထက်ဖော်ပြပါ မီနူးကို သင်ပြသနိုင်သည် (အောက်တွင်ကြည့်ပါ)။
မှတ်ချက်- တက်ဘ်များနှင့် ဆေးများကို ခလုတ်ပြောင်းနိုင်သော/ရွေ့လျားနိုင်သော နည်းလမ်းကို ရှာဖွေရန် ဤစာမျက်နှာ ရှိ နောက်ဆုံးဥပမာ ကို ကြည့်ပါ ။
တက်ဘ်များ
တက်ဘ်များကို <ul class="nav nav-tabs">
:
အကြံပြုချက်- လက်ရှိစာမျက်နှာကို အမှတ်အသားပြုပါ <li class="active">
။
အောက်ဖော်ပြပါ ဥပမာသည် လမ်းညွှန်မှုတက်ဘ်များကို ဖန်တီးသည်-
ဥပမာ
<ul class="nav nav-tabs">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Menu 1</a></li>
<li><a href="#">Menu 2</a></li>
<li><a href="#">Menu 3</a></li>
</ul>
Dropdown Menu ပါသော တဘ်များ
တက်ဘ်များသည် dropdown menus များကိုလည်း ထိန်းထားနိုင်သည်။
အောက်ပါဥပမာသည် "မီနူး 1" သို့ dropdown menu ကို ပေါင်းထည့်သည်-
ဥပမာ
<ul class="nav nav-tabs">
<li class="active"><a href="#">Home</a></li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">Menu 1
<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Submenu 1-1</a></li>
<li><a href="#">Submenu 1-2</a></li>
<li><a href="#">Submenu 1-3</a></li>
</ul>
</li>
<li><a href="#">Menu 2</a></li>
<li><a href="#">Menu 3</a></li>
</ul>
ဆေးပြား
ဆေးပြားများဖြင့် ဖန်တီးထားသည် <ul class="nav nav-pills">
။ လက်ရှိစာမျက်နှာကိုလည်း အမှတ်အသားပြုပါ
<li class="active">
-
ဥပမာ
<ul class="nav nav-pills">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Menu 1</a></li>
<li><a href="#">Menu 2</a></li>
<li><a href="#">Menu 3</a></li>
</ul>
ဒေါင်လိုက်ဆေးပြား
ဆေးပြားများကိုလည်း ဒေါင်လိုက်ပြသနိုင်သည်။ .nav-stacked
အတန်း ကို ထည့်လိုက်ရုံပါပဲ ။
ဥပမာ
<ul class="nav nav-pills nav-stacked">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Menu 1</a></li>
<li><a href="#">Menu 2</a></li>
<li><a href="#">Menu 3</a></li>
</ul>
အတန်းထဲတွင် ဒေါင်လိုက်ဆေးပြားများ
စာသား...
စာသား...
စာသား...
အောက်ဖော်ပြပါ ဥပမာသည် နောက်ဆုံးကော်လံအတွင်း ဒေါင်လိုက်ဆေးပြားမီနူးကို နေရာချပေးသည်။ ထို့ကြောင့်၊ ကြီးမားသောစခရင်ပေါ်တွင် menu ကိုညာဘက်တွင်ပြသလိမ့်မည်။ သို့သော် သေးငယ်သောစခရင်တစ်ခုတွင်၊ အကြောင်းအရာသည် ကော်လံတစ်ခုတည်းအပြင်အဆင်သို့ သူ့အလိုလို ချိန်ညှိပေးလိမ့်မည်-
ဥပမာ
<div class="col-md-3">
<ul class="nav nav-pills nav-stacked">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Menu 1</a></li>
<li><a href="#">Menu 2</a></li>
<li><a href="#">Menu 3</a></li>
</ul>
</div>
Dropdown Menu ပါသော ဆေးများ
ဆေးပြားများသည် dropdown menus များကိုလည်း ထိန်းထားနိုင်သည်။
အောက်ပါဥပမာသည် "မီနူး 1" သို့ dropdown menu ကို ပေါင်းထည့်သည်-
ဥပမာ
<ul class="nav nav-pills nav-stacked">
<li class="active"><a href="#">Home</a></li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">Menu 1
<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Submenu 1-1</a></li>
<li><a href="#">Submenu 1-2</a></li>
<li><a href="#">Submenu 1-3</a></li>
</ul>
</li>
<li><a href="#">Menu 2</a></li>
<li><a href="#">Menu 3</a></li>
</ul>
ဗဟိုပြုသည့် တက်ဘ်များနှင့် ဆေးပြားများ
တက်ဘ်များနှင့် ဆေးများကို ဗဟိုပြုရန်/တရားမျှတစေရန်၊ .nav-justified
အတန်းကို အသုံးပြုပါ။
768px ထက်ငယ်သော ဖန်သားပြင်များတွင် စာရင်းအရာများကို တန်းစီထားသည် (အကြောင်းအရာကို ဗဟိုပြုနေမည်) သတိပြုပါ။
ဥပမာ
<!-- Centered Tabs -->
<ul class="nav nav-tabs nav-justified">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Menu 1</a></li>
<li><a href="#">Menu 2</a></li>
<li><a href="#">Menu 3</a></li>
</ul>
<!-- Centered Pills -->
<ul class="nav nav-pills nav-justified">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Menu 1</a></li>
<li><a href="#">Menu 2</a></li>
<li><a href="#">Menu 3</a></li>
</ul>
ခလုတ်ဖွင့်နိုင်သော / Dynamic တဘ်များ
ပင်မ
နာကျင်မှုကိုယ်တိုင်က အရေးကြီးသော်လည်း နာကျင်မှုကို adipiscing လုပ်ငန်းစဉ်ဖြင့် မြှင့်တင်ပေးသော်လည်း ကြီးကျယ်သောအလုပ်နှင့် နာကျင်မှုကို ဖြတ်တောက်ရန် အချိန်ပေးပါသည်။
တဘ်များကို ပြောင်းသုံးနိုင်စေရန်၊ data-toggle="tab"
လင့်တစ်ခုစီတွင် ရည်ညွှန်းချက်ကို ထည့်ပါ။ ထို့နောက် .tab-pane
တက်ဘ်တစ်ခုစီအတွက် သီးသန့် ID တစ်ခုပါရှိသော အတန်း
တစ်ခုကို ပေါင်းထည့်ကာ ၎င်းတို့ကို အတန်းနှင့် <div>
ဒြပ်စင် တစ်ခုအတွင်း ထည့်သွင်းပါ .tab-content
။
၎င်းတို့ကို နှိပ်သောအခါတွင် တက်ဘ်များကို အဝင်အထွက် မှေးမှိန်သွားစေလိုပါက
.fade
အတန်းကို .tab-pane
အောက်ပါ သို့ ထည့်ပါ။
ဥပမာ
<ul class="nav nav-tabs">
<li class="active"><a data-toggle="tab" href="#home">Home</a></li>
<li><a data-toggle="tab" href="#menu1">Menu 1</a></li>
<li><a data-toggle="tab" href="#menu2">Menu 2</a></li>
</ul>
<div class="tab-content">
<div id="home" class="tab-pane fade in active">
<h3>HOME</h3>
<p>Some content.</p>
</div>
<div id="menu1" class="tab-pane fade">
<h3>Menu 1</h3>
<p>Some content in menu 1.</p>
</div>
<div id="menu2" class="tab-pane fade">
<h3>Menu 2</h3>
<p>Some content in menu 2.</p>
</div>
</div>
ပြောင်းနိုင်သော / Dynamic Pills
တူညီသောကုဒ်သည် ဆေးပြားများနှင့် သက်ဆိုင်ပါသည်။ data-toggle attribute ကိုသာပြောင်းပါ data-toggle="pill"
-
ဥပမာ
<ul class="nav nav-pills">
<li class="active"><a data-toggle="pill" href="#home">Home</a></li>
<li><a data-toggle="pill" href="#menu1">Menu 1</a></li>
<li><a data-toggle="pill" href="#menu2">Menu 2</a></li>
</ul>
<div class="tab-content">
<div id="home" class="tab-pane fade in active">
<h3>HOME</h3>
<p>Some content.</p>
</div>
<div id="menu1" class="tab-pane fade">
<h3>Menu 1</h3>
<p>Some content in menu 1.</p>
</div>
<div id="menu2" class="tab-pane fade">
<h3>Menu 2</h3>
<p>Some content in menu 2.</p>
</div>
</div>
Bootstrap Navigation Reference ကို အပြီးသတ်ပါ။
လမ်းညွှန်မှုအတန်းများအားလုံး၏ အပြည့်အစုံကိုးကားရန်အတွက်၊ ကျွန်ုပ်တို့၏ ပြီးပြည့်စုံသော Bootstrap Navigation Reference သို့ သွားပါ ။
တက်ဘ်ရွေးချယ်မှုများ၊ နည်းလမ်းများနှင့် ဖြစ်ရပ်များအားလုံးကို အပြည့်အစုံကိုးကားရန်အတွက်၊ ကျွန်ုပ်တို့၏ Bootstrap JS Tab Reference သို့ သွားပါ ။