第24款插件:rb_menu 活动弹出式菜单

描述:这个插件提供的效果为当鼠标放置在菜单名称上时整个菜单如同幻灯片一样弹出,鼠标离开后自动收回。

兼容浏览器:
IE+/Firefox/Google Chrome

官方链接: http://www.getintothis.com/blog/2006/09/26

JS下载:
http://ijquery.360sites.cn/js/rb_menu.js
备注:使用这个插件时要结合jquery-ui,这里有下载地址: http://ijquery.360sites.cn/js/jquery-ui-1.7.2.custom.min.js

预览: http://ijquery.360sites.cn/demo/rb_menu

打包下载:  http://ijquery.360sites.cn/demo/rb_menu/rb_menu.zip

参数说明:

  1.     transition:    'easeOutBounce', //过渡-擦除效果,想要更多的可以用 jquery.easing.js效果,官网 http://gsgd.co.uk/sandbox/jquery/easing/
  2.     triggerEvent:  'mouseover', //触发动作:mouseover, mousedown, mouseup, click, dblclick
  3.     loadHideDelay : 1000, //页面加载时隐藏的时间,这里是1000毫秒,即1秒
  4.     blurHideDelay:  500,  //鼠标离开后隐藏的时间
  5.     effectDuration: 1000, //过渡时间
  6.     hideOnLoad: true,  //页面加载时是否隐藏菜单
  7.     autoHide: true 当鼠标离开时是否自动隐藏菜单
复制代码
JS引用代码:
  1. <script type="text/javascript" charset="utf-8" src="http://ijquery.360sites.cn/js/jquery-1.3.2.min.js"></script>
  2. <script type="text/javascript" charset="utf-8" src="http://ijquery.360sites.cn/js/jquery-ui-1.7.2.custom.min.js"></script>
  3. <script type="text/javascript" charset="utf-8" src="http://ijquery.360sites.cn/js/rb_menu.js"></script>
  4. <script type="text/javascript">
  5.         $(function () {
  6.                 $('#menu').rb_menu();
  7.         });
  8. </script>
复制代码
HTML代码:
说明:在此菜单的class名称必须是menu和clearfix,菜单总名称menu的class属性定义为toggle,子菜单定义为items。
  1. <div id="menu" class="menu clearfix">
  2.         <div class="toggle">menu »</div>
  3.         <div class="items">
  4.                 <ul>
  5.                         <li><a href="#">jQuery</a></li>
  6.                         <li><a href="#">Plugins</a></li>
  7.                         <li><a href="#">UI</a></li>
  8.                         <li><a href="#">About</a></li>
  9.                         <li><a href="#">Donate</a></li>
  10.                         <li><a href="#">Download</a></li>
  11.                         <li><a href="#">Plugin Download</a></li>
  12.                 </ul>
  13.         </div>
  14. </div>
复制代码
CSS代码:
  1. <link rel="stylesheet" type="text/css" href="rb_menu.css" media="all" />
复制代码
即:


  1. .menu {
  2.   font-family: arial, verdana, sans-serif;
  3.   position: relative;
  4. }
  5. .menu, .menu .toggle {
  6.   height: 25px;
  7.   line-height: 25px;
  8. }
  9. .menu .toggle {
  10.   color: #999;
  11.   font-size: 11px;
  12.   font-weight: bold;
  13.   cursor: hand;
  14.   cursor: pointer;
  15.   position: absolute;
  16.   left: 0;
  17.   top: 0;
  18.   width: 50px;
  19. }
  20. .menu .toggle-hover {
  21.   color: red;
  22. }

  23. .menu .items {
  24.   position: absolute;
  25.   left: 50px;
  26.   top: 0;
  27. }

  28. .menu .items ul,
  29. .menu .items li {
  30.   list-style-type: none;
  31.   padding: 0;
  32.   margin: 0;
  33. }
  34. .menu .items li {
  35.   float: left;
  36.   height: 25px;
  37.   line-height: 25px;
  38.   padding: 0 10px 0 0;
  39. }
  40. .menu .items a {
  41.   font-size: 16px;
  42.   font-weight: regular;
  43.   color: #f90;
  44.   text-decoration: none;
  45. }
  46. .menu .items a:hover {
  47.   text-decoration: underline;
  48. }
  49. .menu .items a.current {
  50.   color: #999;
  51. }

  52. .clearfix:after {
  53.   content: "."; 
  54.   display: block; 
  55.   height: 0; 
  56.   clear: both; 
  57.   visibility: hidden;
  58. }

  59. .clearfix {display: inline-block;}

  60. /* Hides from IE-mac \*/
  61. * html .clearfix {height: 1%;}
  62. .clearfix {display: block;}
  63. /* End hide from IE-mac */
复制代码

[转] http://ijquery.360sites.cn/forum.php?mod=viewthread&tid=24

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值