码迷,mamicode.com
首页 > Web开发 > 详细

网页侧滑菜单

时间:2015-04-17 13:59:05      阅读:635      评论:0      收藏:0      [点我收藏+]

标签:侧滑菜单

使用jquery-panelslider插件。侧滑效果:
技术分享

example.html

<!DOCTYPE HTML>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>侧滑菜单</title>
  <style type="text/css">
    body { font-family: Arial; background: #eee; }
    h1, h2 { margin-top: 0; }
    p { color: #ccc; line-height: 1.5; }
    #page { width: 940px; height: 400px; padding: 20px; margin: 0 auto; background: white; }

    .panel {
      display: none;
      width: 220px;
      padding: 20px;
      background-color: #333;
      color: #fff;
      box-shadow: inset 0 0 5px 5px #222;
    }
  </style>
</head>
<body>
  <!-- Centered page -->
  <div id="page">
    <h1>侧滑菜单</h1>
    <a id="left-panel-link" href="#left-panel">左侧菜单</a> |
    <a id="right-panel-link" href="#right-panel">右侧菜单</a>
    <hr />
    <p>我像狗一样自由</p>
  </div>

  <!-- Left panel -->
  <div id="left-panel" class="panel">
    <h2>左菜单</h2>
    <p>这里是左菜单,点击其他部位关闭</p>
  </div>

  <!-- Right panel -->
  <div id="right-panel" class="panel">
    <h2>右菜单</h2>
    <p>这里是右菜单,点击关闭按钮关闭</p>
    <button id="close-panel-bt">关闭</button>
  </div>

  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
  <script src="jquery.panelslider.min.js"></script>
  <script>
    $(‘#left-panel-link‘).panelslider();
    $(‘#right-panel-link‘).panelslider({side: ‘right‘, clickClose: false, duration: 200 });

    $(‘#close-panel-bt‘).click(function() {
      $.panelslider.close();
    });
  </script>
</body>
</html>

可以修改jquery-panelslider源码改变侧滑细节

网页侧滑菜单

标签:侧滑菜单

原文地址:http://blog.csdn.net/dongshaoshuai/article/details/45095239

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!