一系列Bootstrap導航條使用方法分享

字號:


    這篇文章主要為大家整理了一系列Bootstrap導航條使用方法,分享給大家,感興趣的小伙伴們可以參考一下
    本文包含了Bootstrap導航條基礎使用方法,供大家參考,具體內(nèi)容如下
    1、Bootstrap基礎導航樣式
    Bootstrap框架中制作導航條主要通過“.nav”樣式。默認的“.nav”樣式不提供默認的導航樣式,必須附加另外一個樣式才會有效,比如“nav-tabs”、“nav-pills”之類。比如右側(cè)代碼編輯器中就有一個tab導航條的例子,他的實現(xiàn)方法就是為ul標簽加入.nav和nav-tabs兩個類樣式
    <ul>
     <li><a href="##">Home</a></li>
     <li><a href="##">CSS3</a></li>
     <li><a href="##">Sass</a></li>
     <li><a href="##">jQuery</a></li>
     <li><a href="##">Responsive</a></li>
    </ul>
    2、Bootstrap基礎導航條
    在制作一個基礎導航條時,主要分以下幾步:
    第一步:首先在制作導航的列表(<ul class=”nav”>)基礎上添加類名“navbar-nav”
    第二步:在列表外部添加一個容器(div),并且使用類名“navbar”和“navbar-default”
    “.navbar”樣式的主要功能就是設置左右padding和圓角等效果,但他和顏色相關的樣式?jīng)]有進行任何的設置
    <div role="navigation">
     <ul>
     <li><a href="##">網(wǎng)站首頁</a></li>
     <li><a href="##">系列教程</a></li>
     <li><a href="##">名師介紹</a></li>
     <li><a href="##">成功案例</a></li>
     <li><a href="##">關于我們</a></li>
     </ul>
    </div>
    3、Bootstrap導航條添加標題
    在Web頁面制作中,常常在菜單前面都會有一個標題(文字字號比其它文字稍大一些),其實在Bootstrap框架也為大家做了這方面考慮,其通過“navbar-header”和“navbar-brand”來實現(xiàn)。
    <div role="navigation">
      <div>
       <a href="##">導航條</a>
      </div>
     <ul>
     <li><a href="##">網(wǎng)站首頁</a></li>
     <li><a href="##">系列教程</a></li>
     <li><a href="##">名師介紹</a></li>
     <li><a href="##">成功案例</a></li>
     <li><a href="##">關于我們</a></li>
     </ul>
    </div>
    4、Bootstrap導航條二級菜單
    在導航條中添加二級菜單也非常簡單
    <div role="navigation">
      <div>
       <a href="##">導航條</a>
      </div>
     <ul>
     <li><a href="##">網(wǎng)站首頁</a></li>
     <li>
     <a href="##" data-toggle="dropdown">系列教程<span></span></a>
     <ul>
     <li><a href="##">CSS3</a></li>
     <li><a href="##">JavaScript</a></li>
     <li><a href="##">PHP</a></li>
     </ul>
     </li>
     <li><a href="##">名師介紹</a></li>
     <li><a href="##">成功案例</a></li>
     <li><a href="##">關于我們</a></li>
     </ul>
    </div>
    5、Bootstrap帶表單的導航條
    有的導航條中會帶有搜索表單,在Bootstrap框架中提供了一個“navbar-form”,使用方法很簡單,在navbar容器中放置一個帶有navbar-form類名的表單。navbar-left”讓表單左浮動,更好實現(xiàn)對齊。在Bootstrap框架中,還提供了“navbar-right”樣式,讓元素在導航條靠右對齊。
    <div role="navigation">
      <div>
       <a href="##">Bootstrap</a>
      </div>
     <ul>
     <li><a href="##">網(wǎng)站首頁</a></li>
     <li>
     <a href="##" data-toggle="dropdown">系列教程<span></span></a>
     <ul>
     <li><a href="##">CSS3</a></li>
     <li><a href="##">JavaScript</a></li>
     <li><a href="##">PHP</a></li>
     </ul>
     </li>
     <li><a href="##">名師介紹</a></li>
     <li><a href="##">成功案例</a></li>
     <li><a href="##">關于我們</a></li>
     </ul>
     <form action="##" rol="search">
     <div>
     <input type="text" placeholder="請輸入關鍵詞" />
     </div>
     <button type="submit">搜索</button>
     </form>
    </div>
    6、Bootstrap導航條中的按鈕、文本和鏈接
    Bootstrap框架的導航條中除了使用navbar-brand中的a元素和navbar-nav的ul和navbar-form之外,還可以使用其他元素。框架提供了三種其他樣式:
    1).導航條中的按鈕navbar-btn
    2).導航條中的文本navbar-text
    3).導航條中的普通鏈接navbar-link
    但這三種樣式在框架中使用時受到一定的限制,需要和navbar-brand、navbar-nav配合起來使用。而且對數(shù)量也有一定的限制,一般情況在使用一到兩個不會有問題,超過兩個就會有問題。
    <div role="navigation">
      <div>
       <a href="##">Bootstrap</a>
      </div>
     <ul>
     <li><a href="##">Navbar Text</a></li>
     <li><a href="##">Navbar Text</a></li>
     <li><a href="##">Navbar Text</a></li>
     </ul>
    </div>
    <div role="navigation">
      <div>
       <a href="##">Bootstrap</a>
      </div>
     <div>
     <a href="##">Navbar Text</a>
     <a href="##">Navbar Text</a>
     <a href="##">Navbar Text</a>
     </div>
    </div>
    7、Bootstrap固定導航條
    很多情況之一,設計師希望導航條固定在瀏覽器頂部或底部,這種固定式導航條的應用在移動端開發(fā)中更為常見。Bootstrap框架提供了兩種固定導航條的方式:
    .navbar-fixed-top:導航條固定在瀏覽器窗口頂部
    .navbar-fixed-bottom:導航條固定在瀏覽器窗口底部
    <div role="navigation">
    …
    </div>
    <div>我是內(nèi)容</div>
    <div role="navigation">
    …
    </div>
    8、Bootstrap分頁導航
    帶頁碼的分頁導航,可能是最常見的一種分頁導航,特別是在列表頁內(nèi)容超多的時候,會給用戶提供分頁的導航方式。平時很多同學喜歡用div>a和div>span結(jié)構(gòu)來制作帶頁碼的分頁導航。不過,在Bootstrap框架中使用的是ul>li>a這樣的結(jié)構(gòu),在ul標簽上加入pagination方法。
    <ul>
     <li><a href="#">«</a></li>
     <li><a href="#">1</a></li>
     <li><a href="#">2</a></li>
     <li><a href="#">3</a></li>
     <li><a href="#">4</a></li>
     <li><a href="#">5</a></li>
     <li><a href="#">»</a></li>
    </ul>
    在Bootstrap框架中,也可以通過幾個不同的情況來設置分頁按鈕大小。
    1).通過“pagination-lg”讓分頁導航變大;
    2).通過“pagination-sm”讓分頁導航變小
    <ul>
     …
    </ul>
    <ul>
     …
    </ul>
    <ul>
     …
    </ul>
    Bootstrap框架除了提供帶頁碼的分頁導航之外還提供了翻頁導航。這種分頁導航常常在一些簡單的網(wǎng)站上看到,比如說個人博客,雜志網(wǎng)站等。這種分頁導航是看不到具體的頁碼,只會提供一個“上一頁”和“下一頁”的按鈕。
    在實際使用中,翻頁分頁導航和帶頁碼的分頁導航類似,為ul標簽加入pager類。
    <ul>
     <li><a href="#">«上一頁</a></li>
     <li><a href="#">下一頁»</a></li>
    </ul>
    默認情況之下,翻頁分頁導航是居中顯示,但有的時候我們需要一個居左,一個居右。Bootstrap框架提供了兩個樣式
    previous:讓“上一步”按鈕居左
    next:讓“下一步”按鈕居右
    <ul>
     <li><a href="#">«上一頁</a></li>
     <li><a href="#">下一頁»</a></li>
    </ul>
    以上就是關于Bootstrap 導航條的全部內(nèi)容,希望對大家的學習有所幫助。