整理關於Bootstrap導航的慕課筆記

2022-10-06 21:12:22 字數 1551 閱讀 2072

整理自慕課筆記

基礎樣式

導航對於一位前端人員來說並不陌生。可以說導航是乙個**重要的元素元件之一,可以程式設計客棧便於使用者查詢**所提供的各項功能服務。導航的製作方法也是千奇百怪,五花八門。在這一節中將向大家介紹如何使用bootstrap框架製作各式各樣的導航。

bootstrap框架中製作導航條主要通過「.n**」樣式。預設的「.n**」樣式不提供預設的導航樣式,必須附加另外乙個樣式才會有效,比如「n**-tabs」、「n**-pills」之類

標籤形tab導航

標籤形導航,也稱為選項卡導航。特別是在很多內容分塊顯示的時,使用這種選項卡來分組十分適合。

標籤形導航是通過「n**-tabs」樣式來實現。在製作標籤形導航時需要在原導航「n**」上追加此類名,如:

一般情況之下,選項卡教會有乙個當前選中項。其實在bootstrap框架也相應提供了。假設我們想讓「home」項為當前選中項,只需要在其標籤上程式設計客棧新增類名「class=」active」」即可:

…除了當前項之外,有的選項卡還帶有禁用狀態,實現這樣的效果,只需要在標籤項上新增「class=」disabled」」即可:

…注意:我們看到的選項卡效果,點選選單項就可以切換內容,如果要實現這樣的效果需要配合js外掛程式,這部分將在後面的教程中會介紹。

膠囊形(pills)導航

膠囊形(pills)導航聽起來有點彆扭,因為其外形看起來有點像膠囊形狀。但其更像我們平時看到的大眾形導航。當前項高亮顯示,並帶有圓角效果。其實現方法和「n**-tabs」類似,同樣的結構,只需要把類名「n**-tabs」換成「n**-pills」即可

垂直堆疊的導航

在實際運用當中,除了水平導航之外,還有垂直導航,就類似前面介紹的垂直排列按鈕一樣。製作垂直堆疊導航只需要在「n**-pills」的基礎上新增乙個「n**-stacked」類名即可

垂直堆疊導航與膠囊形導航相比,主要是讓導航項不浮動,讓其垂直排列,然後給相鄰導航項留有一定的間距。大家是否還記得,在下拉列表一節中,下拉列表組與組之間有乙個分隔線。其實在垂直堆疊導航也具有這樣的效果,只需要新增在導航項之間新增

或許你會問,如果我在」n**-tabs」上新增「n**-stacked」是不是也能實現垂直的標籤選項導航呢?答案是:在bootstrap v2.x版本可以,但在bootstrap v3.x版本將這個效果取消了,可能作者覺得垂直選擇項並不太常見,也不美觀吧。

自適應導航

使用自適應導航指的是導航佔據容器全部寬度,而且選單項可以像**的單元格一樣自適應寬度。自適應導航和前面使用「btn-group-justified」製作的自適應按鈕組是一樣的。只不過在製作自適應導航時更換了另乙個類名「n**-justified」。當然他需要和「n**-tabs」或者「n**-pills」配合在一起使用。如:

實現原理

實現原理並不難,列表

上設定寬度為「100%」,然後每個選單項

…麵包屑式導航

麵包屑(breadcrumb)一般用於導航,主要是起的作用是告訴使用者現在所處頁面的位置(當前位置)。在bootstrap框架中麵包屑也是乙個獨立模組元件

使用方法

使用方式就很簡單,為ol加入breadcrumb類:

本文位址:

BootStrap 附加導航元件

附加導航及貼上到螢幕某處實現錨點的功能 楊嶺村位於曾經 苦甲天下 的西海固地區,六盤山集中連片特困地區的腹地,山大溝深 產業滯後等因素制約著當地群眾脫貧的步伐。楊嶺村位於曾經 苦甲天下 的西海固地區,六盤山集中連片特困地區的腹位於曾經 苦甲天下 的西海固地區,六盤山集中連片特困地區的腹位於曾經 苦甲...

Bootstrap 麵包屑導航

十一月小例子效果如下 jsp頁面 查詢 重置資源名稱 資源提供方 資源型別 資源使用方 應用系統 申請時間 操作 資源名稱 資源提供方 資源型別 資源使用方 應用系統 申請時間 操作 js function else if count 1 table list datatable fndestroy...

Bootstrap4教程導航

bootstrap4 教程 bootstrap4 安裝使用 bootstrap4 網格系統 bootstrap4 文字排版 bootstrap4 顏色 bootstrap4 bootstrap4 影象形狀 bootstrap4 jumbotron bootstrap4 資訊提示框 bootstrap...