DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> Bootstrap組件(一)之菜單
Bootstrap組件(一)之菜單
編輯:關於JavaScript     

Glyphicons字體圖標

基類.glyphicon {position/top/display/font-family/}

具體類 {content} --表現在偽元素上

使用要點:a.基類+具體類 b.一般圖標和文本之間添加一個空格

注意點:a.不要和其他組件混用,單獨使用一個標簽,一般使用span,e.g.:<span class="glyphicon glyphicon-search"></span>

b.已使用字體圖標類的標簽不要再嵌套元素或包含文本

字體圖標源文件位置更改:默認相對於css位置,再../fonts/目錄內,如需更改位置,則修改less或者已編譯的css

下拉上彈菜單

a.外包元素 b.下拉上彈觸發器 c.菜單列表

外包元素類.dropdown/.dropup {position}

下拉上彈觸發器data-toggle 用於js鉤子,切換外層元素open類的開啟和關閉

菜單列表dropdown-menu {position/top/left/z-index/float/padding/margin/border/box-shadow}

e.g.: div>(button+ul) (默認為下拉) div可以添加類.dropdown或dropup或添加relative樣式

<div class="dropdown"> <!-- 此元素的class可設置為dropdown/dropup/ 或單獨設置樣式為position: relative; --> <!-- 外包元素 -->
<button class="btn btn-default" data-toggle="dropdown"> <!-- 彈出觸發器 -->
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>

下拉上彈菜單-對齊

默認左對齊

左對齊.dropdown-menu-left {right/left}

右對齊.dropdown-menu-right {right/left}

由其它元素overflow引起的元素被遮擋需要自行解決

<ul class="dropdown-menu dropdown-menu-right">
...
</ul> 

下拉上彈菜單-菜單標題

標題.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>

以上內容是小編給大家介紹的bootstrap 組件的相關知識,希望對大家有所幫助!

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved