导航菜单

JSIDE - 滑动侧边栏菜单插件

阿里云


  jSide 是一款 jquery 滑动侧边栏插件。该 jquery 滑动侧边栏支持多级菜单,采用响应式设计,支持 CSS3 动画,内置多种皮肤,兼容所有的主流浏览器,非常实用。

使用方法:

在页面中引入 jquery 和 jquery.jside.menu.js 文件,以及 jside-menu.css 和 jside-skins.css 文件。

也想出现在这里?联系我们
创客主机
  1. <link rel="stylesheet" href="css/jside-menu.css" />
  2. <link rel="stylesheet" href="css/jside-skins.css" />
  3. <script src="js/jquery.min.js" type="text/javascript"></script>
  4. <script src="js/jquery.jside.menu.js"></script>

HTML 代码:

然后使用下面的 HTML 结构创建菜单。

  1. <div class="menu-head"> 
  2.   <span class="layer">
  3.     <div class="col">
  4.       <div class="row for-pic">
  5.         <div class="profile-pic">
  6.           <img src="profile.jpg" alt="profile" /> 
  7.         </div>
  8.       </div>
  9.       <div class="row for-name">
  10.         <h3 title="User Name"> Username </h3>
  11.         <span class="tagline"> Tagline</span> 
  12.       </div>
  13.     </div>
  14.   </span> 
  15. </div>
  16. <nav class="menu-container">
  17.   <ul class="menu-items">
  18.     <li><span class="item-icon"><i class="zmdi zmdi-android"></i></span> <a href="#1"> Main item one </a></li>
  19.     <li> <span class="item-icon"> <i class="zmdi zmdi-apple"></i> </span> <a href="#1"> Main item two </a></li>
  20.     <li class="has-sub"> <span class="item-icon"> <i class="zmdi zmdi-windows"></i> </span> <span class="dropdown-heading"> Item three with dropdown </span>
  21.       <ul>
  22.         <li> <a href="#2">dropdown sub item 1 </a> </li>
  23.         <li> <a href="#2"> dropdown sub item 2 </a> </li>
  24.         <li> <a href="#2"> dropdown sub item 3 </a> </li>
  25.         ...
  26.       </ul>
  27.     </li>
  28.     <li class="has-sub"> <span class="item-icon"> <i class="zmdi zmdi-devices"></i> </span> <span class="dropdown-heading"> Item four with dropdown </span>
  29.       <ul>
  30.         <li> <a href="#2">sub item 1 </a> </li>
  31.         <li> <a href="#2">sub item 2 </a> </li>
  32.         <li> <a href="#2">sub item 3 </a> </li>
  33.         ...
  34.       </ul>
  35.     </li>
  36.     <li> <span class="item-icon"> <i class="zmdi zmdi-keyboard"></i> </span> <a href="#1"> Main item four </a></li>
  37.     <li> <span class="item-icon"> <i class="zmdi zmdi-dock"></i> </span> <a href="#1"> Main item five </a></li>
  38.   </ul>
  39. </nav>

另外还要使用 div 来创建一个遮罩层。

  1. <div class="dim-overlay"></div>

初始化插件:

在页面 DOM 元素加载完毕之后,通过 jSideMenu()方法来初始化该插件。

  1. $(".menu-container").jSideMenu();

你可以控制侧边栏的位置:

  1. $(".menu-container").jSideMenu({
  2.   jSidePosition: "position-right"
  3. });

也可以将侧边栏制作为静态的。

  1. $(".menu-container").jSideMenu({
  2.   jSideSticky: false
  3. });

插件中内置了多种侧边栏皮肤,可以根据需要来切换。

  1. $(".menu-container").jSideMenu({
  2.   jSideSkin: "default-skin"
  3. });

可用皮肤:

flickr
  fb-messenger
  moonlit
  park-life
  d2f
  steel-man
  amethyst
  between-clouds
  crazy-orange
  endless-river
该 jQuery 滑动侧边栏插件的 github 地址为:https://github.com/CodeHimBlog/jquery-jside-menu

JSIDE - 滑动侧边栏菜单插件

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

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

发表回复

热销模板

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

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