艺灵设计

全部文章
×

侧导航二级下拉菜单(滑动效果,点击触发)

作者:艺灵设计 - 来源:http://www.yilingsj.com - 发布时间:2013-10-16 13:46:19 - 阅: - 评:0 - 积分:0

导航菜单特效有很多种,有横向导航纵向下拉有;也有横向导航横向下拉的;也有侧导航树型下拉的;还有像商城那种侧导航下拉效果等等。前面两种已经在前面分享过源码了,那么今天就来分享第三种,也就是侧导航树型下拉。放张效果图:

源码如下:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>侧导航二级下拉菜单(滑动效果,点击触发)--艺灵设计,qq群:231749938</title>
  6. <meta name="author" content="艺灵设计,315800015@qq.com,yilingsj@gmail.com, www.yilingsj.com" />
  7. <meta name="keywords" content="侧导航菜单,导航特效,二级下拉菜单,jq特效,树状图特效,滑动效果">
  8. <meta name="description" content="侧导航菜单,导航特效,二级下拉菜单,jq特效,树状图特效,滑动效果">
  9. <meta name="author" content="艺灵设计,yilingsj@gmail.com, www.yilingsj.com" />
  10. <script type="text/javascript" src="/skin/yilingsj/js/jquery-1.8.3.min.js"></script>
  11. <script type="text/javascript">
  12.  $(function(){
  13.   $('ul li span').hover(function(){
  14.    $(this).addClass('hover');
  15.   },function(){
  16.    $(this).removeClass('hover');
  17.   });
  18.   $('ul li span').bind('click',function(){
  19.    $(this).siblings('div').slideToggle().parent().siblings().children('div').slideUp();
  20.   })
  21.  })
  22. </script>
  23. <style type="text/css">
  24. *{margin:0; padding:0}
  25. body{font-size:12px;}
  26. a,a:hover{text-decoration:none;color:#000;}
  27. ul{list-style:none;margin:0 auto;width:125px;background:#e0e0e0;}
  28. ul li{border-bottom:1px solid #999;height:auto}
  29. ul li span,ul li div a{display:block;width:125px;text-align:center;}
  30. ul li span{color:#000;height:30px;line-height:30px; cursor:pointer}
  31. ul li .hover{background:#ccc;color:#fff;}
  32. ul li div{width:125px;display:none;}
  33. ul li div a{color:#fff;background:#999;height:30px;line-height:30px;border-top:1px solid #666;}
  34. ul li div a:hover{background:#ccc;color:#000;}
  35. </style>
  36. </head>
  37. <body>
  38. <ul>
  39. <li><span>艺灵首页</span></li>
  40. <li><span>flash动画</span>
  41. <div>
  42. <a href="/flash/">透明flash</a>
  43. <a href="/flash/">flash 焦点图</a>
  44. <a href="/flash/">flash 函数</a>
  45. </div>
  46. </li>
  47. <li><span>div + css</span>
  48. <div>
  49. <a href="/div/">ie6 bug</a>
  50. <a href="/div/">div 技巧</a>
  51. </div>
  52. </li>
  53. <li><span>css3特效</span>
  54. <div>
  55. <a href="/css3/">css3常用属性</a>
  56. <a href="/css3/">transition集合</a>
  57. <a href="/css3/">实例欣赏</a>
  58. </div>
  59. </li>
  60. <li><span>html5实例</span>
  61. <div>
  62. <a href="/html5/">html5实例1</a>
  63. <a href="/html5/">html5实例2</a>
  64. <a href="/html5/">html5实例3</a>
  65. </div>
  66. </li>
  67. <li><span>jquery特效</span>
  68. <div>
  69. <a href="/jquery/">banner特效</a>
  70. <a href="#">导航特效</a>
  71. <a href="#">实例展示</a>
  72. </div>
  73. </li>
  74. <li><span>设计欣赏</span>
  75. <div>
  76. <a href="/code/">网页欣赏</a>
  77. <a href="#">logo欣赏</a>
  78. <a href="#">名片设计</a>
  79. <a href="#">UI设计</a>
  80. </div>
  81. </li>
  82. <li><span>资源下载</span>
  83. <div>
  84. <a href="/ziyuan/">手册资源</a>
  85. <a href="#">jq库资源</a>
  86. <a href="#">软件资源</a>
  87. </div>
  88. </li>
  89. </ul>
  90. </body>
  91. </html>

点此下载→→【代码】侧导航二级下拉菜单(滑动效果,点击触发).zip   

上述代码是一种侧边导航特效,点击时二级下拉菜单滑下,再次点击时滑上;源码中已经添加解决点击同一个地方不能滑上的bug的代码。有需要有朋友可以直接复制走源码。

注:本文预期效果的思路与方法均为个人观点,不代表大众,准确性不做保证,以实现最终效果为标准!代码仅供读者参考。

转载声明:
  若亲想转载本文到其它平台,请务必保留本文出处!
本文链接:/jquery/2013-10-16/92.html

若亲不想直保留地址,含蓄保留也行。艺灵不想再看到有人拿我的技术文章到他的地盘或者是其它平台做教(装)程(B)而不留下我的痕迹。文章你可以随便转载,随便修改,但请尊重艺灵的劳动成果!谢谢理解。

亲,扫个码支持一下艺灵呗~
如果您觉得本文的内容对您有所帮助,您可以用支付宝打赏下艺灵哦!

Tag: 侧导航菜单 导航特效 二级下拉菜单 jquery特效 树状图特效 鼠标滑动效果

上一篇: 二级导航横向下拉菜单   下一篇: 侧导航三级下拉菜单(滑动效果,点击触发)

评论区