Bootstrap CSS組件之導航(nav)_javascript技巧

來源:互聯網
上載者:User

本文執行個體為大家分享了Bootstrap導航的具體代碼,供大家參考,具體內容如下

//源碼.nav { padding-left: 0; margin-bottom: 0; list-style: none;}.nav > li { position: relative; display: block;}.nav > li > a { position: relative; display: block; padding: 10px 15px;}.nav > li > a:hover,.nav > li > a:focus { text-decoration: none; background-color: #eee;}.nav > li.disabled > a { color: #777;}.nav > li.disabled > a:hover,.nav > li.disabled > a:focus { color: #777; text-decoration: none; cursor: not-allowed; background-color: transparent;}

和預設的.btn樣式不同,預設的.nav樣式不提供預設的導航,必須通過附加另外一個樣式才行,比如.nav-tabs樣式表示選項卡導航。
nav nav-tabs nav-pills nav-stacked nav-justified navbar

1.選項卡導航(nav nav-tabs)
2.膠囊式選項卡導航(nav nav-pills)
3.堆疊式導航(nav nav-pills nav-stacked)
4.自適應導航(nav nav-tabs/nav-pills nav-justified)
5.二級導航(nav nav-tabs dropdown dropdown-menu)

例子見導航.html

<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- Bootstrap從3.0版本開始全面支援移動平台,貫徹移動先行宗旨 --> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Bootstrap 101 Template</title> <!-- Bootstrap --> <link href="bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet"> </head> <body> <!--選項卡導航nav nav-tabs:  菜單當前高亮功能表項目.active  功能表項目是禁用狀態.disabled --> <ul class="nav nav-tabs">  <li class="active"><a href="#">首頁</a></li>  <li><a href="#">個人資訊</a></li>  <li class="disabled"><a href="#">作品</a></li> </ul> <!-- 膠囊式選項卡導航nav nav-pills:  .active的菜單會進行背景色高亮顯示--> <ul class="nav nav-pills">  <li class="active"><a href="#">首頁</a></li>  <li><a href="#">個人資訊</a></li>  <li class="disabled"><a href="#">作品</a></li> </ul> <!-- 堆疊式導航nav nav-pills nav-stacked:  堆疊式導航的原理是去除nav-pills樣式得浮動顯示(預設不設定浮動,讓其垂直擺放)--> <ul class="nav nav-pills nav-stacked">  <li class="active"><a href="#">首頁</a></li>  <li><a href="#">個人資訊</a></li>  <li class="nav-divider"></li>  <li class="disabled"><a href="#">作品</a></li> </ul> <!-- 自適應導航nav nav-pills/nav-tabs nav-justified:  可以將li元素充滿整個父元素,在寬度為100%的基礎上,設定每個元素的display風格是table-cell--> <ul class="nav nav-pills nav-justified">  <li class="active"><a href="#">首頁</a></li>  <li><a href="#">個人資訊</a></li>  <li class="disabled"><a href="#">作品</a></li> </ul> <!-- 二級導航nav nav-tabs:  普通導航裡的li元素作為父元素容器,內部包含dropdown下拉式功能表的--> <ul class="nav nav-tabs">  <li class="active"><a href="#">首頁</a></li>  <li><a href="#">個人資訊</a></li>  <li class="disabled"><a href="#">作品</a></li>  <li class="dropdown">  <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>  <ul class="dropdown-menu">   <li><a href="#">二級菜單</a></li>   <li><a href="#">二級菜單</a></li>   <li><a href="#">二級菜單</a></li>  </ul>  </li> </ul> <!-- bootstrap是基於jQuery--> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <script src="bootstrap-3.3.7-dist/js/bootstrap.min.js"></script> </body></html>

以上就是本文的全部內容,希望對大家的學習有所協助,也希望大家多多支援雲棲社區。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.