导航菜单

Bootstrap4 响应式多级导航菜单插件

阿里云


这是一款 Bootstrap4 多级导航菜单插件。该插件扩展了原生 bootstrap4 的 navbar,可生成多级导航菜单,并添加炫酷的 CSS3 动画效果。

使用方法

在页面中引入 jquery.min.js、bootstrap4 相关文件,以及 bootnavbar.css、bootnavbar.js 和 animate.css 文件。

也想出现在这里?联系我们
创客主机
  1. <link rel="stylesheet" href="css/bootstrap.min.css"/>
  2. <link rel="stylesheet" href="css/bootnavbar.css"/>
  3. <link rel="stylesheet" href="css/animate.css"/>
  4. <script  src="js/jquery.min.js"></script>        
  5. <script  src="js/bootstrap.min.js"></script>        
  6. <script  src="js/bootnavbar.js"></script>

HTML 结构

该导航菜单的 HTML 结构如下。

  1. <nav class="navbar navbar-expand-lg navbar-light bg-light" id="main_navbar">
  2.   <a class="navbar-brand" href="#">Navbar</a>
  3.   <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent"
  4.       aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
  5.       <span class="navbar-toggler-icon"></span>
  6.   </button>
  7.  
  8.   <div class="collapse navbar-collapse" id="navbarSupportedContent">
  9.     <ul class="navbar-nav mr-auto">
  10.       <li class="nav-item active">
  11.         <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
  12.       </li>
  13.       <li class="nav-item">
  14.         <a class="nav-link" href="#">Link</a>
  15.       </li>
  16.       <li class="nav-item dropdown">
  17.         <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown"
  18.             aria-haspopup="true" aria-expanded="false">
  19.             Dropdown
  20.         </a>
  21.         <ul class="dropdown-menu" aria-labelledby="navbarDropdown">
  22.           <li><a class="dropdown-item" href="#">Action</a></li>
  23.           <li><a class="dropdown-item" href="#">Another action</a></li>
  24.           <div class="dropdown-divider"></div>
  25.           <li></li><a class="dropdown-item" href="#">Something else here</a></li>
  26.           <li class="nav-item dropdown">
  27.             <a class="dropdown-item dropdown-toggle" href="#" id="navbarDropdown1" role="button" data-toggle="dropdown"
  28.                 aria-haspopup="true" aria-expanded="false">
  29.               Dropdown
  30.             </a>
  31.             <ul class="dropdown-menu" aria-labelledby="navbarDropdown1">
  32.               <li><a class="dropdown-item" href="#">Action</a></li>
  33.               <li><a class="dropdown-item" href="#">Another action</a></li>
  34.               <div class="dropdown-divider"></div>
  35.               <li></li><a class="dropdown-item" href="#">Something else here</a></li>
  36.               <li class="nav-item dropdown">
  37.                 <a class="dropdown-item dropdown-toggle" href="#" id="navbarDropdown2" role="button" data-toggle="dropdown"
  38.                     aria-haspopup="true" aria-expanded="false">
  39.                   Dropdown
  40.                 </a>
  41.                 <ul class="dropdown-menu" aria-labelledby="navbarDropdown2">
  42.                   <li><a class="dropdown-item" href="#">Action</a></li>
  43.                   <li><a class="dropdown-item" href="#">Another action</a></li>
  44.                   <div class="dropdown-divider"></div>
  45.                   <li></li><a class="dropdown-item" href="#">Something else here</a></li>
  46.                 </ul>
  47.               </li>
  48.             </ul>
  49.           </li>
  50.         </ul>
  51.       </li>
  52.     </ul>
  53.   </div>
  54. </nav>

初始化插件

在页面 DOM 原生加载完毕之后,通过下面的方法来初始化该导航菜单插件。

  1. $(function () {
  2.   $('#main_navbar').bootnavbar();
  3. })

Github 网址:https://github.com/kmlpandey77/bootnavbar

Bootstrap4 响应式多级导航菜单插件

已有 873 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(3)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!