Bootstrap_導(dǎo)航組件

1、導(dǎo)航

  • 標簽頁
  • 釋義.nav-tabs類依賴 .nav 基類
  • 示例
<ul class="nav nav-tabs" role="tablist">
      <li role="presentation" class="active"><a href="#">Home</a></li>
      <li role="presentation"><a href="#">Profile</a></li>
      <li role="presentation"><a href="#">Messages</a></li>
</ul>
  • 效果圖


  • 膠囊式標簽頁(.nav-pills)

  • 示例

<ul class="nav nav-pills" role="tablist">
      <li role="presentation" class="active"><a href="#">Home</a></li>
      <li role="presentation"><a href="#">Profile</a></li>
      <li role="presentation"><a href="#">Messages</a></li>
</ul>
  • 效果圖


  • Note
    膠囊是標簽頁也是可以垂直方向堆疊排列的。只需添加 .nav-stacked

  • 兩端對齊的標簽頁

  • 示例

<ul class="nav nav-tabs nav-justified" role="tablist"> ...</ul>

2、導(dǎo)航條

  • 默認導(dǎo)航條
  • 示例
<nav class="navbar navbar-default" role="navigation">
    <div class="container-fluid">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
                    data-target="#bs-example-navbar-collapse-1">
                <span class="sr-only">Toggle navigation</span>
            </button>
            <a class="navbar-brand" href="#">Brand</a>
        </div>
        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
            <form class="navbar-form navbar-left" role="search">
                <div class="form-group">
                    <input type="text" class="form-control" placeholder="Search">
                </div>
                <button type="submit" class="btn btn-default">Submit</button>
            </form>
            <ul class="nav navbar-nav navbar-right">
                <li><a href="#">Link</a></li>
                <li class="dropdown">
                    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
                </li>
            </ul>
        </div>
    </div>
</nav>
  • 效果圖


  • 反色的導(dǎo)航條

  • 釋義:通過添加 .navbar-inverse類可以改變導(dǎo)航條的外觀

  • 示例

<nav class="navbar navbar-inverse" role="navigation"> ...</nav>
  • 效果圖


  • 固定在頂部

  • 釋義添加 .navbar-fixed-top 類可以讓導(dǎo)航條固定在頂部

  • 固定在底部

  • 釋義添加 .navbar-fixed-bottom 類可以讓導(dǎo)航條固定在底部

  • 這兩個都可以包含一個 .container.container-fluid容器,從而讓導(dǎo)航條居中,并在兩側(cè)自動添加內(nèi)部(padding

  • 示例

<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
      <div class="container">
        ...
      </div>
</nav>
  • 靜止在頂部
  • 釋義通過添加 .navbar-static-top 類,創(chuàng)建一個與頁面等寬度的導(dǎo)航條,它會隨著頁面向下滾動而消失
  • 示例
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
      <div class="container">
        ...
      </div>
</nav>
  • 文本
  • 釋義:可以把文本包裹在 .navbar-text中,為了有正確的行距和顏色,通常使用<p> 標簽
  • 示例
<p class="navbar-text">Signed in as Mark Otto</p>

3、路徑導(dǎo)航

  • 釋義在一個帶有層次的導(dǎo)航結(jié)構(gòu)中標明當前頁面的位置
  • 示例
<ol class="breadcrumb">
    <li><a href="#">Home</a></li>
    <li><a href="#">Library</a></li>
    <li class="active">Data</li>
</ol>
  • 效果圖


  • 注意點
    各路徑間的分隔符已經(jīng)通過 CSS 的 :beforecontent 屬性自動添加

4、注意點

  • 使用 .navbar-link 類可以讓鏈接有正確的默認顏色和反色設(shè)置
  • 對于不包含在 <form> 中的<button> 元素,加上 .navbar-btn 后,可以讓它在導(dǎo)航條里垂直居中
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第5章 菜單、按鈕及導(dǎo)航 一、下拉菜單 小伙伴們注意,在Bootstrap框架中的下拉菜單組件是一個獨立的組件,根...
    凜0_0閱讀 5,317評論 0 66
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,150評論 25 708
  • 假設(shè)某人定期定額投資某只股票型基金,扣款日期在每個月1號,每次扣款都是1000元,觀察到年末12月31日的情況(當...
    馬碩_磕基閱讀 633評論 0 5
  • 適合人群:菜鳥及交互新手 推薦指數(shù):☆☆☆☆☆ 博客網(wǎng)址:http://mazanzan2014.lofter.c...
    木馬簡書閱讀 927評論 0 4
  • 2007年9月,事業(yè)有成的陳先生貸款購買了位于上海市蕰川路1498弄某號502室一套房屋,并登記為該房屋權(quán)利人。 ...
    小好閱讀 251評論 0 1

友情鏈接更多精彩內(nèi)容