如何使用 Bootstrap class 向按鈕新增下拉選單
如需向按鈕新增下拉選單,只需要簡單地在在一個 .btn-group 中放置按鈕和下拉選單即可。也可以使用 來指示按鈕作為下拉選單。 |
下面的例項演示了一個基本的簡單的按鈕下拉選單:
<div class="btn-group"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">預設 <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu"> <li> <a href="#">功能</a> </li> <li> <a href="#">另一個功能</a> </li> <li> <a href="#">其他</a> </li> <li class="divider"></li> <li> <a href="#">分離的連結</a> </li> </ul></div><div class="btn-group"> <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">原始 <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu"> <li> <a href="#">功能</a> </li> <li> <a href="#">另一個功能</a> </li> <li> <a href="#">其他</a> </li> <li class="divider"></li> <li> <a href="#">分離的連結</a> </li> </ul></div>
結果如下所示:
分割的按鈕下拉選單
分割的按鈕下拉選單使用與下拉選單按鈕大致相同的樣式,但是對下拉選單新增了原始的功能。分割按鈕的左邊是原始的功能,右邊是顯示下拉選單的切換。
例項
<div class="btn-group"> <button type="button" class="btn btn-default">預設</button> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> <span class="sr-only">切換下拉選單</span> </button> <ul class="dropdown-menu" role="menu"> <li><a href="#">功能</a></li> <li><a href="#">另一個功能</a></li> <li><a href="#">其他</a></li> <li class="divider"></li> <li><a href="#">分離的連結</a></li> </ul></div><div class="btn-group"> <button type="button" class="btn btn-primary">原始</button> <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> <span class="sr-only">切換下拉選單</span> </button> <ul class="dropdown-menu" role="menu"> <li><a href="#">功能</a></li> <li><a href="#">另一個功能</a></li> <li><a href="#">其他</a></li> <li class="divider"></li> <li><a href="#">分離的連結</a></li> </ul></div>
結果如下所示:
按鈕下拉選單的大小
您可以使用帶有各種大小按鈕的下拉選單:.btn-lg、.btn-sm 或 .btn-xs。
例項
<div class="btn-group"> <button type="button" class="btn btn-default dropdown-toggle btn-lg" data-toggle="dropdown">預設 <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu"> <li> <a href="#">功能</a> </li> <li> <a href="#">另一個功能</a> </li> <li> <a href="#">其他</a> </li> <li class="divider"></li> <li> <a href="#">分離的連結</a> </li> </ul></div><div class="btn-group"> <button type="button" class="btn btn-primary dropdown-toggle btn-sm" data-toggle="dropdown">原始 <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu"> <li> <a href="#">功能</a> </li> <li> <a href="#">另一個功能</a> </li> <li> <a href="#">其他</a> </li> <li class="divider"></li> <li> <a href="#">分離的連結</a> </li> </ul></div><div class="btn-group"> <button type="button" class="btn btn-success dropdown-toggle btn-xs" data-toggle="dropdown">成功 <span class="caret"></span></button> <ul class="dropdown-menu" role="menu"> <li> <a href="#">功能</a> </li> <li> <a href="#">另一個功能</a> </li> <li> <a href="#">其他</a> </li> <li class="divider"></li> <li> <a href="#">分離的連結</a> </li> </ul></div>
結果如下所示:
按鈕上拉選單
選單也可以往上拉伸的,只需要簡單地向父 .btn-group 容器新增 .dropup 即可。
例項
<div class="row" style="margin-left:50px; margin-top:200px"> <div class="btn-group dropup"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">預設 <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu"> <li> <a href="#">功能</a> </li> <li> <a href="#">另一個功能</a> </li> <li> <a href="#">其他</a> </li> <li class="divider"></li> <li> <a href="#">分離的連結</a> </li> </ul> </div> <div class="btn-group dropup"> <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">原始 <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu"> <li> <a href="#">功能</a> </li> <li> <a href="#">另一個功能</a> </li> <li> <a href="#">其他</a> </li> <li class="divider"></li> <li> <a href="#">分離的連結</a> </li> </ul> </div></div>
結果如下所示:
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2673267/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Bootstrap系列 -- 34. 按鈕下拉選單boot
- bootstrap49-Bootstrap分割的按鈕下拉選單boot
- Bootstrap3系列:按鈕式下拉選單boot
- bootstrap50-按鈕下拉選單的大小boot
- [開發教程]第23講:Bootstrap帶下拉選單的按鈕boot
- bootstrap36-Bootstrap下拉選單boot
- angular雙向繫結—(按鈕+下拉)Angular
- [開發教程] 第17講:Bootstrap單選按鈕boot
- Bootstrap下拉選單disabledboot
- bootstrap39-Bootstrap下拉選單dropdownboot
- Bootstrap 按鈕boot
- 單選多選按鈕
- Bootstrap3系列:下拉選單boot
- jQuery如何判斷單選按鈕是否被選中jQuery
- 窗體(文字框,按鈕,單選按鈕,標籤)
- 使用Vue實現下拉選單框批量新增選項Vue
- Bootstrap系列 -- 24. 下拉選單基本用法boot
- Bootstrap系列 -- 25. 下拉選單分割線boot
- Bootstrap系列 -- 26. 下拉選單標題boot
- Bootstrap系列 -- 28. 下拉選單狀態boot
- JavaScript操作文字框、單選按鈕、下拉框、核取方塊JavaScript
- Bootstrap系列 -- 22. 按鈕boot
- Java選擇框和單選按鈕Java
- 新增按鈕事件事件
- Bootstrap系列 -- 27. 下拉選單對齊方式boot
- Tkinter (11) 選單按鈕部件 Menubutton
- 配置選單按鈕掃一掃
- 單選按鈕美化效果程式碼
- Bootstrap3系列:按鈕組boot
- Bootstrap按鈕圓角改成直角boot
- bootstrap35-按鈕巢狀boot巢狀
- Bootstrap系列 -- 29. 按鈕組boot
- Bootstrap系列 -- 33. 等分按鈕boot
- js單選按鈕radio選中值JS
- BIEE header欄新增下拉選單Header
- bootstrap22-內聯的核取方塊和單選按鈕的例項boot
- bootstrap 選單導航選單nav li滑鼠移入hover下拉顯示boot
- js如何獲取選中radio單選按鈕的值JS