BootStrap選項卡的創建是根據導航條來的,其創建需要幾個專用的屬性。
data-toggle=" tab " 或者 data-toggle=" pill" ,data-target="#id" ,類 tab-content,tab-pane.
實現選項卡的效果有兩種方法,一種是直接配置,一種是JavaScript綁定。
選項卡的基本要求:
1:選項卡導航和卡面板要同時有。但位置可以隨便放。
2:導航鏈接里面設置 data-toggle="tab",還要設置data-target="#.." (或者href="#..")
3:tab-pane 放在tab-content里,要有id,且與data-target=" #.."一致。
源碼如下:
1 <ul class="nav nav-tabs"> 2 <li > <a data-toggle="tab" data-target="#a">Home</a></li> 3 <li><a data-toggle="tab" data-target="#b">Profile</a></li> 4 <li><a data-toggle="tab" data-target="#c">Message</a></li> 5 <li><a data-toggle="tab"data-target="#d">Setting</a></li> 6 </ul> 7 <div class="tab-content"> 8 <div class="tab-pane fade in active" id="a"> 9 <h3> home</h3> 10 </div> 11 <div class="tab-pane fade " id="b"> 12 <h3>proifle</h3> 13 </div> 14 <div class="tab-pane fade" id="c"> 15 <h3>Messsage</h3> 16 </div> 17 <div class="tab-pane fade " id="d"> 18 <h3>Setting</h3> 19 </div> 20 </div>
默認情況下:tab-pane 是隱藏的,只有給他active樣式才會顯示。fade為漸入效果。
效果如下: