梅干又針對 Bootstrap 的 Nav 發文,這次是將只支援二層,改到當有第三層後,都可以順著點按開關開閤區塊,相當的方便,特別筆記一下。

原文:Bootstrap教學-Bootstrap 導覽選單再進化,支援無限階層子選單

Step1
首先,將下方的CSS樣式,加到網頁中。

Step2
接著再把下方的javascript,放到jQeury套件的下方。

Step3
再產生Bootstrap Nav導覽列的基本架構。

Step4
接著下拉選單的結構很簡單,當要子層時,只需在ul標籤中加入sub-menu,以及下方加入li,就可變成子選單,因此只需重覆此方法,就可作出層級的下拉式選單啦!

Step5
都完成後,第一層選單是滑入展開,當第二層開始有子選單時,點後方的箭頭則會展開選單,點前方的連結時,則會開始該連結網址,是不是變得更簡單,更好操控啦!因此有在用Bootstrap的朋友,不妨也可試試看,如有任何問題也歡迎討論。
bootstrap-multi-navbar_01


實際操作

See the Pen Bootstrap萬用無限階層下拉選單 by Jimmy_Wu (@Jimmy_Wu) on CodePen.


資料來源

Bootstrap教學-Bootstrap 導覽選單再進化,支援無限階層子選單