第26款插件:jBreadCrumb 设计优化的面包屑菜单插件

描述:jBreadCrumb 是一个可折叠的的路径式导航栏可用于处理嵌套很深的,冗长命名页面。根据面包屑菜单的长度可以单 隐藏中间的部分菜单 ,鼠标放上后显示半隐藏的菜单。事先已经在CSS中准备了多种类型的设计,只用设置相关的选项,即可完成漂亮的面包屑菜单 。

图片展示:

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

官方链接: http://www.comparenetworks.com/d ... ns/jbreadcrumb.htm
l

JS下载: http://ijquery.360sites.cn/js/jquery.jBreadCrumb.1.1.js

注:需要事先引用jquery.easing.1.3.js插件,下载地址:http://ijquery.360sites.cn/js/jquery.easing.1.3.js

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

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

参数说明:

  1. easing:'swing'  //多种效果可以在easing中查看!
复制代码
JS引用代码:
  1. <script type="text/javascript" src="http://ijquery.360sites.cn/js/jquery-1.3.2.min.js"></script>
  2. <script type="text/javascript" src="http://ijquery.360sites.cn/js/jquery.easing.1.3.js"></script>
  3. <script type="text/javascript" src="http://ijquery.360sites.cn/js/jquery.jBreadCrumb.1.1.js"></script>
  4. <script type="text/javascript">
  5.         $(function(){
  6.                 jQuery("#breadCrumb").jBreadCrumb();
  7.         });
  8. </script>
复制代码
HTML代码:
  1. <!--菜单 start-->
  2. <div id="breadCrumb" class="breadCrumb ">
  3.         <ul>
  4.                 <li><a href="#">Home</a></li>
  5.                 <li><a href="#">Biocompare Home</a></li>
  6.                 <li><a href="#">Product Discovery</a></li>
  7.                 <li><a href="#">Life Science Products / Laboratory Supplies</a></li>
  8.                 <li><a href="#">Kits and Assays</a></li>
  9.                 <li><a href="#">Mutagenesis Kits</a></li>
  10.                 <li>Mutation Generation System™</li>
  11.         </ul>
  12. </div>
  13. <!--菜单 end-->
复制代码
CSS代码:
  1. <link rel="stylesheet" href="css/BreadCrumb.css" type="text/css">
复制代码
即:
  1. /* Float Clearing
  2. ---------------------------------------------------------------------*/

  3. .module:after
  4. {
  5.         clear: both;
  6.         content: ".";
  7.         display: block;
  8.         height: 0;
  9.         visibility: hidden;
  10. }


  11. /* Breadcrumb Styles
  12. ---------------------------------------------------------------------*/

  13. .breadCrumb
  14. {
  15.         margin: 0;
  16.         padding: 0;
  17.         float: left;
  18.         display: block;
  19.         height: 21px;
  20.         overflow: hidden;
  21.         width: 490px;
  22.         padding:5px;
  23.         border:solid 1px #dedede;
  24.         background:#fff;
  25. }
  26. .breadCrumb ul
  27. {
  28.         margin: 0;
  29.         padding: 0;
  30.         height: 21px;
  31.         display: block;
  32. }
  33. .breadCrumb ul li
  34. {
  35.         display: block;
  36.         float: left;
  37.         position: relative;
  38.         height: 21px;
  39.         overflow: hidden;
  40.         line-height: 21px;
  41.         margin: 0px 6px 0px 0;
  42.         padding: 0px 10px 0px 0;
  43.         font-size: .9167em;
  44.         background: url(../Images/Chevron.gif) no-repeat 100% 0;
  45. }
  46. .breadCrumb ul li div.chevronOverlay
  47. {
  48.         position: absolute;
  49.         right: 0;
  50.         top: 0;
  51.         z-index: 2;
  52. }
  53. .breadCrumb ul li span
  54. {
  55.         display: block;
  56.         overflow: hidden;
  57. }
  58. .breadCrumb ul li a
  59. {
  60.         display: block;
  61.         position: relative;
  62.         height: 21px;
  63.         line-height: 21px;
  64.         overflow: hidden;
  65.         float: left;
  66. }
  67. .breadCrumb ul li.first a
  68. {
  69.         height: 16px !important;
  70.         text-indent:-1000em;
  71.         width:16px;
  72.         padding: 0;
  73.         margin-top: 2px;
  74.         overflow: hidden;
  75.         background:url(../Images/IconHome.gif) no-repeat 0 0;
  76. }
  77. .breadCrumb ul li.first a:hover
  78. {
  79.         background-position: 0 -16px;
  80. }
  81. .breadCrumb ul li.last
  82. {
  83.         background: none;
  84.         margin-right: 0;
  85.         padding-right: 0;
  86. }
  87. .chevronOverlay
  88. {
  89.         display: none;
  90.         background: url(../Images/ChevronOverlay.png) no-repeat 100% 0;
  91.         width: 13px;
  92.         height: 20px;
  93. }
复制代码

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值