Bootstrap組件(一)之菜單
Glyphicons字體圖標(biāo)
基類.glyphicon {position/top/display/font-family/}
具體類 {content} --表現(xiàn)在偽元素上
使用要點:a.基類+具體類 b.一般圖標(biāo)和文本之間添加一個空格
注意點:a.不要和其他組件混用,單獨使用一個標(biāo)簽,一般使用span,e.g.:<span class="glyphicon glyphicon-search"></span>
b.已使用字體圖標(biāo)類的標(biāo)簽不要再嵌套元素或包含文本
字體圖標(biāo)源文件位置更改:默認(rèn)相對于css位置,再../fonts/目錄內(nèi),如需更改位置,則修改less或者已編譯的css
下拉上彈菜單
a.外包元素 b.下拉上彈觸發(fā)器 c.菜單列表
外包元素類.dropdown/.dropup {position}
下拉上彈觸發(fā)器data-toggle 用于js鉤子,切換外層元素open類的開啟和關(guān)閉
菜單列表dropdown-menu {position/top/left/z-index/float/padding/margin/border/box-shadow}
e.g.: div>(button+ul) (默認(rèn)為下拉) div可以添加類.dropdown或dropup或添加relative樣式
<div class="dropdown"> <!-- 此元素的class可設(shè)置為dropdown/dropup/ 或單獨設(shè)置樣式為position: relative; --> <!-- 外包元素 --> <button class="btn btn-default" data-toggle="dropdown"> <!-- 彈出觸發(fā)器 --> Dropdown <span class="caret"></span> </button> <ul class="dropdown-menu"> <!-- 彈出菜單 --> <li><a href="#">Action</a></li> <li><a href="#">Another action</a></li> <li><a href="#">Something else here</a></li> <li><a href="#">Separated link</a></li> </ul> </div>
下拉上彈菜單-對齊
默認(rèn)左對齊
左對齊.dropdown-menu-left {right/left}
右對齊.dropdown-menu-right {right/left}
由其它元素overflow引起的元素被遮擋需要自行解決
<ul class="dropdown-menu dropdown-menu-right"> ... </ul>
下拉上彈菜單-菜單標(biāo)題
標(biāo)題.drop-header {font-size/color}
<ul class="dropdown-menu"> ... <li class="dropdown-header">Dropdown header</li> ... </ul>
下拉上彈菜單-分割線
分割線.divider {height/margin/background-color} --role="separator"
<ul> ... <li role="separator" class="divider" ></li> ... </ul>
下拉上彈菜單-禁用菜單
禁用.disabled {color}
<ul> ... <li><a href="#">disabled link</a></li> ... </ul>
以上內(nèi)容是小編給大家介紹的bootstrap 組件的相關(guān)知識,希望對大家有所幫助!
- 基于bootstrap按鈕式下拉菜單組件的搜索建議插件
- bootstrap組件之按鈕式下拉菜單小結(jié)
- JS樹形菜單組件Bootstrap TreeView使用方法詳解
- Bootstrap CSS組件之按鈕下拉菜單
- Bootstrap CSS組件之下拉菜單(dropdown)
- Bootstrap基本組件學(xué)習(xí)筆記之下拉菜單(7)
- Bootstrap布局組件教程之Bootstrap下拉菜單
- Bootstrap按鈕下拉菜單組件詳解
- JS組件Bootstrap實現(xiàn)下拉菜單效果代碼
- JS組件Bootstrap ContextMenu右鍵菜單使用方法
- 學(xué)習(xí)Bootstrap組件之下拉菜單
- Bootstrap組件之下拉菜單,多級菜單及按鈕布局方法實例
相關(guān)文章
websocket4.0+typescript 實現(xiàn)熱更新的方法
這篇文章主要介紹了websocket4.0+typescript 實現(xiàn)熱更新的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
Javascript面試經(jīng)典套路reduce函數(shù)查重
reduce函數(shù),是ECMAScript5規(guī)范中出現(xiàn)的數(shù)組方法.下面通過本文給大家分享Javascript面試經(jīng)典套路reduce函數(shù)查重,需要的朋友參考下吧2017-03-03
javascript跨域總結(jié)之window.name實現(xiàn)的跨域數(shù)據(jù)傳輸
本文給大家介紹window.name實現(xiàn)的跨域數(shù)據(jù)傳輸,自己親自實踐了一下,真的非常好用,特此分享到腳本之家網(wǎng)站供大家參考2015-11-11
javascript實現(xiàn)獲取指定精度的上傳文件的大小簡單實例
下面小編就為大家?guī)硪黄猨avascript實現(xiàn)獲取指定精度的上傳文件的大小簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-10-10
JS中setTimeout和setInterval的最大延時值詳解
這篇文章主要介紹了JS中setTimeout和setInterval的最大延時值的相關(guān)資料,文中通過示例代碼介紹的很詳細(xì),相信對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。2017-02-02
在JavaScript中使用揭示模式創(chuàng)建對象的示例
揭示模式是一種在JavaScript中創(chuàng)建對象的方法,通過返回一個包含公開屬性和方法的對象,可以控制哪些部分可以被外部訪問,從而實現(xiàn)更好的封裝和安全性,感興趣的朋友一起看看吧2024-12-12
javascript實現(xiàn)數(shù)組去重的多種方法
這篇文章主要為大家詳細(xì)介紹了javascript實現(xiàn)數(shù)組去重的多種方法,感興趣的小伙伴們可以參考一下2016-03-03

