第三步,為了把標題和內容區捆綁在一起,可以通過錨鏈接的方法,把標題區域和面板區連在一起:
<div class="panel-group" id="myAccordion"> <div class="panel panel-accordion panel-default"> <div class="panel-heading"> <h4 class="panel-title"><a href="#panel1">標題一</a></h4> </div> <div class="panel-collapse" id="panel1"> <div class="panel-body">折疊區內容...</div> </div> </div> <div class="panel panel-accordion panel-default"> <div class="panel-heading"> <h4 class="panel-title"><a href="#panel2">標題二</a></h4> </div> <div class="panel-collapse" id="panel2"> <div class="panel-body">折疊區內容...</div> </div> </div> ...... </div>
第四步,控制面板內容區是否可視。在Bootstrap框架中,如果你想讓內容區域不可視,只需要在 panel-collapse 樣式上添加 collapse:
<div class="panel panel-accordion panel-default">
<div class="panel-heading">
<h4 class="panel-title"><a href="#panel1">標題一</a></h4>
</div>
<div class="panel-collapse collapse" id="panel1">
<div class="panel-body">折疊區內容...</div>
</div>
</div>
此時你會看到效果如下圖所示:
每個面板的內容區都被隱藏起來了,變成不可視,但有時候希望默認第一個面板內容是可視的,需要怎么辦?其實Bootstrap作者早就為大家做了這方面的考慮,你只需要在collapse基礎上再追加 in 樣式:
<div class="panel panel-accordion panel-default">
<div class="panel-heading">
<h4 class="panel-title"><a href="#panel1">標題一</a></h4>
</div>
<div class="panel-collapse collapse in" id="panel1">
<div class="panel-body">折疊區內容...</div>
</div>
</div>
效果如下:
我來試試:在上一個小節的基礎上完成本小節的第三步、第四步。
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報