Bootstrap按鈕下拉菜單組件詳解
來源:易賢網(wǎng) 閱讀:1039 次 日期:2016-07-01 15:40:31
溫馨提示:易賢網(wǎng)小編為您整理了“Bootstrap按鈕下拉菜單組件詳解”,方便廣大網(wǎng)友查閱!

這篇文章主要為大家詳細介紹了Bootstrap按鈕下拉菜單組件,感興趣的小伙伴們可以參考一下

按鈕組也是一個獨立的組件,按鈕組和下拉菜單組件一樣,需要依賴于button.js插件才能正常運作。

把一組<div class="btn-group">組合進一個<div class="btn-toolbar">做成更復雜的組件。

<div class="btn-toolbar" role="toolbar">

 <div class="btn-group">

  <button type="button" class="btn btn-default">1</button>

  <button type="button" class="btn btn-default">2</button>

  <button type="button" class="btn btn-default">3</button>

  <button type="button" class="btn btn-default">4</button>

  <button type="button" class="btn btn-default">5</button>

  <button type="button" class="btn btn-default">6</button>

 </div>

 <div class="btn-group">

  <button type="button" class="btn btn-default">7</button>

  <button type="button" class="btn btn-default">8</button>

 </div>

 <div class="btn-group">

  <button type="button" class="btn btn-default">9</button>

 </div>

 </div>

名單

按鈕下拉菜單僅從外觀上看和下拉菜單效果基本上是一樣的。它們唯一的不同是外部容器div.dropdown換成了div.btn-group

<div class="btn-group">

 <button class="btn btn-default dropdown-toggle" data-toggle="dropdown">

  按鈕下拉菜單

  <span class="caret"></span>

 </button>

 <ul class="dropdown-menu">

  <li><a href="#">菜單列表1</a></li>

  <li><a href="#">菜單列表2</a></li>

  <li><a href="#">菜單列表3</a></li>

  <li><a href="#">菜單列表4</a></li>

  <li><a href="#">菜單列表5</a></li>

 </ul>

 </div>

bootstrap.css文件

.btn-group .dropdown-toggle:active,

.btn-group.open .dropdown-toggle {

 outline: 0;

}

.btn-group > .btn + .dropdown-toggle {

 padding-right: 8px;

 padding-left: 8px;

}

.btn-group > .btn-lg + .dropdown-toggle {

 padding-right: 12px;

 padding-left: 12px;

}

.btn-group.open .dropdown-toggle {

 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);

  box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);

}

.btn-group.open .dropdown-toggle.btn-link {

 -webkit-box-shadow: none;

  box-shadow: none;

}

按鈕的向下向上三角形

按鈕的向下三角形,是通過在button標簽中添加span標簽元素,且類名為.caret

<button class="btn btn-default dropdown-toggle" data-toggle="dropdown">

 按鈕下拉菜單

 <span class="caret"></span>

</button>

這個三角形式通過css來實現(xiàn)的,下面是bootstrap.css源碼:

.caret {

 display: inline-block;

 width: 0;

 height: 0;

 margin-left: 2px;

 vertical-align: middle;

 border-top: 4px solid;

 border-right: 4px solid transparent;

 border-left: 4px solid transparent;

}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助。

更多信息請查看網(wǎng)絡編程
易賢網(wǎng)手機網(wǎng)站地址:Bootstrap按鈕下拉菜單組件詳解

2025國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)