亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

directory search
Bootstrap 基礎(chǔ)教程 Bootstrap 環(huán)境安裝 Bootstrap 教程 Bootstrap CSS Bootstrap CSS 概覽 Bootstrap 按鈕 Bootstrap 表單 Bootstrap 表格 Bootstrap 代碼 Bootstrap 輔助類 Bootstrap 排版 Bootstrap 圖片 Bootstrap 網(wǎng)格系統(tǒng) Bootstrap 網(wǎng)格系統(tǒng)實例:堆疊的水平 Bootstrap 網(wǎng)格系統(tǒng)實例:手機、平板電腦、臺式電腦 Bootstrap 網(wǎng)格系統(tǒng)實例:中型和大型設(shè)備 Bootstrap 響應(yīng)式實用工具 Bootstrap 布局組件 Bootstrap Well Bootstrap 按鈕下拉菜單 Bootstrap 按鈕組 Bootstrap 標(biāo)簽 Bootstrap 超大屏幕(Jumbotron) Bootstrap 導(dǎo)航欄 Bootstrap 導(dǎo)航元素 Bootstrap 多媒體對象(Media Object) Bootstrap 分頁 Bootstrap 徽章(Badges) Bootstrap 進度條 Bootstrap 警告(Alerts) Bootstrap 列表組 Bootstrap 面板(Panels) Bootstrap 面包屑導(dǎo)航(Breadcrumbs) Bootstrap 輸入框組 Bootstrap 縮略圖 Bootstrap 下拉菜單(Dropdowns) Bootstrap 頁面標(biāo)題(Page Header) Bootstrap 字體圖標(biāo)(Glyphicons) Bootstrap 插件 Bootstrap 按鈕(Button) Bootstrap 標(biāo)簽頁(Tab) Bootstrap 插件概覽 Bootstrap 彈出框(Popover) Bootstrap 附加導(dǎo)航(Affix) Bootstrap 滾動監(jiān)聽(Scrollspy) Bootstrap 過渡效果(Transition) Bootstrap 警告框(Alert) Bootstrap 輪播(Carousel) Bootstrap 模態(tài)框(Modal)插件 Bootstrap 提示工具(Tooltip) Bootstrap 下拉菜單(Dropdown) Bootstrap 折疊(Collapse) Bootstrap 附錄 Bootstrap CSS編碼規(guī)范 Bootstrap HTML編碼規(guī)范 Bootstrap UI 編輯器
characters

Bootstrap 下拉菜單(Dropdown)


Bootstrap 下拉菜單 這一章講解了下拉菜單,但是沒有涉及到交互部分,本章將具體講解下拉菜單的交互。使用下拉菜單(Dropdown)插件,您可以向任何組件(比如導(dǎo)航欄、標(biāo)簽頁、膠囊式導(dǎo)航菜單、按鈕等)添加下拉菜單。

如果您想要單獨引用該插件的功能,那么您需要引用 dropdown.js。或者,正如 Bootstrap 插件概覽 一章中所提到,您可以引用 bootstrap.js 或壓縮版的 bootstrap.min.js。

用法

您可以切換下拉菜單(Dropdown)插件的隱藏內(nèi)容:

  • 通過 data 屬性:向鏈接或按鈕添加 data-toggle="dropdown" 來切換下拉菜單,如下所示:
    <div?class="dropdown">
    ??<a?data-toggle="dropdown"?href="#">下拉菜單(Dropdown)觸發(fā)器</a>
    ??<ul?class="dropdown-menu"?role="menu"?aria-labelledby="dLabel">
    ????...
    ??</ul>
    </div>

    如果您需要保持鏈接完整(在瀏覽器不啟用 JavaScript 時有用),請使用 data-target 屬性代替 href="#"

    <div?class="dropdown">
    ??<a?id="dLabel"?role="button"?data-toggle="dropdown"?data-target="#"?href="/page.html">
    ????下拉菜單(Dropdown)?<span?class="caret"></span>
    ??</a>
    
    
    ??<ul?class="dropdown-menu"?role="menu"?aria-labelledby="dLabel">
    ????...
    ??</ul>
    </div>
  • 通過 JavaScript:通過 JavaScript 調(diào)用下拉菜單切換,請使用下面的方法:
    $('.dropdown-toggle').dropdown()

實例

在導(dǎo)航欄內(nèi)

下面的實例演示了在導(dǎo)航欄內(nèi)的下拉菜單的用法:

<!DOCTYPE?html>
<html>
<head>
???<title>Bootstrap?實例?-?默認(rèn)的導(dǎo)航欄</title>
???<link?href="/bootstrap/css/bootstrap.min.css"?rel="stylesheet">
???<script?src="/scripts/jquery.min.js"></script>
???<script?src="/bootstrap/js/bootstrap.min.js"></script>
</head>
<body>

<nav?class="navbar?navbar-default"?role="navigation">
???<div?class="navbar-header">
??????<a?class="navbar-brand"?href="#">jianzhan</a>
???</div>
???<div>
??????<ul?class="nav?navbar-nav">
?????????<li?class="active"><a?href="#">iOS</a></li>
?????????<li><a?href="#">SVN</a></li>
?????????<li?class="dropdown">
????????????<a?href="#"?class="dropdown-toggle"?data-toggle="dropdown">
???????????????Java?
???????????????<b?class="caret"></b>
????????????</a>
????????????<ul?class="dropdown-menu">
???????????????<li><a?href="#">jmeter</a></li>
???????????????<li><a?href="#">EJB</a></li>
???????????????<li><a?href="#">Jasper?Report</a></li>
???????????????<li?class="divider"></li>
???????????????<li><a?href="#">分離的鏈接</a></li>
???????????????<li?class="divider"></li>
???????????????<li><a?href="#">另一個分離的鏈接</a></li>
????????????</ul>
?????????</li>
??????</ul>
???</div>
</nav>

</body>
</html>

結(jié)果如下所示:

默認(rèn)的導(dǎo)航欄

在標(biāo)簽頁內(nèi)

下面的實例演示了在標(biāo)簽頁內(nèi)的下拉菜單的用法:

<!DOCTYPE?html>
<html>
<head>
???<title>Bootstrap?實例?-?帶有下拉菜單的標(biāo)簽頁</title>
???<link?href="/bootstrap/css/bootstrap.min.css"?rel="stylesheet">
???<script?src="/scripts/jquery.min.js"></script>
???<script?src="/bootstrap/js/bootstrap.min.js"></script>
</head>
<body>

<p>帶有下拉菜單的標(biāo)簽頁</p>
<ul?class="nav?nav-tabs">
???<li?class="active"><a?href="#">Home</a></li>
???<li><a?href="#">SVN</a></li>
???<li><a?href="#">iOS</a></li>
???<li><a?href="#">VB.Net</a></li>
???<li?class="dropdown">
??????<a?class="dropdown-toggle"?data-toggle="dropdown"?href="#">
?????????Java?<span?class="caret"></span>
??????</a>
??????<ul?class="dropdown-menu">
?????????<li><a?href="#">Swing</a></li>
?????????<li><a?href="#">jMeter</a></li>
?????????<li><a?href="#">EJB</a></li>
?????????<li?class="divider"></li>
?????????<li><a?href="#">分離的鏈接</a></li>
??????</ul>
???</li>
???<li><a?href="#">PHP</a></li>
</ul>

</body>
</html>

結(jié)果如下所示:

帶有下拉菜單的標(biāo)簽頁

選項

沒有選項。

方法

下拉菜單切換有一個簡單的方法用來顯示或隱藏下拉菜單。

$().dropdown('toggle')

實例

下面的實例演示了下拉菜單(Dropdown)插件方法的用法:

<!DOCTYPE?html>
<html>
<head>
???<title>Bootstrap?實例?-?下拉菜單(Dropdown)插件方法</title>
???<link?href="/bootstrap/css/bootstrap.min.css"?rel="stylesheet">
???<script?src="/scripts/jquery.min.js"></script>
???<script?src="/bootstrap/js/bootstrap.min.js"></script>
</head>
<body>

<nav?class="navbar?navbar-default"?role="navigation">
???<div?class="navbar-header">
??????<a?class="navbar-brand"?href="#">jianzhan</a>
???</div>

???<div?id="myexample">
??????<ul?class="nav?navbar-nav">
?????????<li?class="active"><a?href="#">iOS</a></li>
?????????<li><a?href="#">SVN</a></li>
?????????<li?class="dropdown">
????????????<a?href="#"?class="dropdown-toggle">Java?<b?
???????????????class="caret"></b></a>
???????????????<ul?class="dropdown-menu">
??????????????????<li><a?id="action-1"?href="#">
?????????????????????jmeter</a>
??????????????????</li>
??????????????????<li><a?href="#">EJB</a></li>
??????????????????<li><a?href="#">Jasper?Report</a></li>
??????????????????<li?class="divider"></li>
??????????????????<li><a?href="#">分離的鏈接</a></li>
??????????????????<li?class="divider"></li>
??????????????????<li><a?href="#">另一個分離的鏈接</a></li>
???????????????</ul>
????????????</li>
?????????</ul>
??????</div>
???</nav>
</div>
<script>
???$(function(){
??????$(".dropdown-toggle").dropdown('toggle');
??????});?
</script>

</body>
</html>

結(jié)果如下所示:

下拉菜單(Dropdown)插件方法
Previous article: Next article: