一、和導(dǎo)航的區(qū)別
10年積累的做網(wǎng)站、成都網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先制作網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有察隅免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
1.導(dǎo)航條比導(dǎo)航多了一個(gè)條字
2.直接上圖
導(dǎo)航:
導(dǎo)航條:
簡單文字描述: 由兩張圖看出,導(dǎo)航內(nèi)容比較簡單,而導(dǎo)航條可以包含導(dǎo)航及其他元素,如表單,搜索框等,并且通常導(dǎo)航條會(huì)有一個(gè)區(qū)別于頁面的背景色。
二、在頁面中定義導(dǎo)航條
方法:
為父容器添加類名navbar navbar-default。navbar-default類用來規(guī)定導(dǎo)航條的顏色,可以更改為navbar-inverse來讓導(dǎo)航條反色顯示。bootstrap官網(wǎng)建議使用nav元素。但也常用div元素,建議用div元素時(shí)增加role="navigation"屬性,該屬性對(duì)一些特殊的輔助設(shè)備友好。
結(jié)構(gòu):
標(biāo)題或者logo放在類名為.navbar-header>.navbar-brand
的容器中,其他條目可以放在類名為.nav navbar-nav的容器中
包含元素:
1.表單:form 添加類名navbar-form
2.按鈕:添加類名navbar-btn(需和類名為“navbar-nav”或"navbar-brand"的元素配合使用,且數(shù)量不能多)
3.文本:添加類名navbar-text(需和類名為“navbar-nav”或"navbar-brand"的元素配合使用,且數(shù)量不能多)
4.鏈接:添加類名navbar-link(需和類名為“navbar-nav”或"navbar-brand"的元素配合使用,且數(shù)量不能多)
5.二級(jí)菜單:(見下面代碼)
位置樣式:
•導(dǎo)航條內(nèi)元素左浮動(dòng):左浮動(dòng)的元素添加類名navbar-left
•導(dǎo)航條內(nèi)元素右浮動(dòng):右浮動(dòng)的元素添加類名navbar-right
•導(dǎo)航條固定在瀏覽器窗口頂部:導(dǎo)航條父容器添加類名navbar-fixed-top
•導(dǎo)航條固定在瀏覽器窗口底部:導(dǎo)航條父容器添加類名navbar-fixed-bottom
注意:讓導(dǎo)航條固定在瀏覽器窗口頂部或底部會(huì)遮蓋到頁面頂部或底部的內(nèi)容,解決辦法為:給body設(shè)置合適的內(nèi)邊距(溫馨提示:導(dǎo)航條默認(rèn)高度為50px)。
三、響應(yīng)式
目的: 讓導(dǎo)航條內(nèi)容比較多的時(shí)候,在窄屏幕設(shè)備上顯示更加友好
表現(xiàn): 寬屏正常顯示,窄屏?xí)r隱藏一部分條目,并調(diào)整其排列方式為垂直排列,然后通過一個(gè)按鈕單擊顯示
寬屏顯示:
窄屏顯示:
窄屏展開:
方法:
1.將想要被折疊的元素包裹在一個(gè)類名為"collapse navbar-collapse"的div中
2.定義想要顯示的圖標(biāo),可以將其放在類名為“navbar-header”的元素中
完整代碼:
1.為隱藏元素的父標(biāo)簽添加一個(gè)class類名或id名,然后讓button的data-target鏈接到該元素:data-target=".class/#id"
響應(yīng)式的臨界點(diǎn)為768px,即當(dāng)屏幕大于768px時(shí)原樣顯示,小于768px時(shí)改變樣式
路徑導(dǎo)航(面包屑導(dǎo)航)
樣式:
總結(jié)
以上所述是小編給大家介紹的bootstrap中的導(dǎo)航條實(shí)例代碼詳解,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)創(chuàng)新互聯(lián)網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!