如何使用 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>
嘗試一下 »
結果如下所示:
原文地址: https://www.linuxprobe.com/how-to-add.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2673267/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [開發教程]第23講:Bootstrap帶下拉選單的按鈕boot
- angular雙向繫結—(按鈕+下拉)Angular
- [開發教程] 第17講:Bootstrap單選按鈕boot
- 單選多選按鈕
- 使用Vue實現下拉選單框批量新增選項Vue
- HTML input radio單選按鈕HTML
- HTML input radio 單選按鈕HTML
- radio 單選按鈕 選中多個
- 配置選單按鈕掃一掃
- Tkinter (11) 選單按鈕部件 Menubutton
- Tkinter (15) 單選按鈕部件 Radiobutton
- bootstrap 選單導航選單nav li滑鼠移入hover下拉顯示boot
- 初學 Bootstrap 按鈕與圖片boot
- less學習之Bootstrap(按鈕篇)boot
- wordpress網站怎麼為手機端底部新增選單和按鈕?網站
- [開發教程] 第32講:Bootstrap導航選單裡的下拉選單boot
- 單選按鈕和核取方塊
- CSS3 美化radio單選按鈕CSSS3
- Chrome 22亮相 全新選單按鈕曝光Chrome
- 設定radio單選按鈕預設選中
- JavaScript獲取選中radio單選按鈕值JavaScript
- 如何為資料行的新增操作按鈕
- Bootstrap頁面佈局13 - BS按鈕boot
- [開發教程]第21講:Bootstrap按鈕boot
- [JS]bootstrapTable新增操作按鈕JSbootAPT
- Tkinter (30) 選單按鈕部件 ttk.Menubutton
- Tkinter (34) 單選按鈕部件 ttk.Radiobutton
- Android | 使用 AspectJ 限制按鈕快速點選Android
- fastadmin新增自定義按鈕,並使用彈窗功能AST
- HTML 單選按鈕實現 (性別選擇)(解讀)HTML
- 迴圈方式為select下拉選單新增年份
- 如何給 SAP Fiori Elements 應用新增自定義按鈕
- [開發教程]第22講:Bootstrap按鈕群組boot
- 教程中使用bootstrap5之後,點選導航按鈕不展開的解決辦法boot
- Umi4選單欄將collapse按鈕放置底部
- Android開發 如何使用選擇器(selector) 來實現點選按鈕變色Android
- js物件導向封裝級聯下拉選單列表JS物件封裝
- js點選按鈕劃出選單容器第一版JS