栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 产品运营 > 设计制作 > UI设计

js菜单导航效果,带轮播图

UI设计 更新时间:发布时间: 百科书网 趣学号
  1. <!DOCTYPE html>
  2. <html>
  3.   <head>
  4.     <meta charset="utf-8">
  5.     <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6.     <meta name="viewport" content="width=device-width, initial-scale=1">
  7.     <title>js菜单导航效果,带轮播图</title>
  8.     <link href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" rel="stylesheet">
  9.     <!--[if lt IE 9]>
  10.       <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
  11.       <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
  12.     <![endif]-->
  13.     <style type="text/css">
  14.     .window { height:260px;  position: relative;}
  15.     .window .wleft { width:20%; height: 100%; position: relative;}
  16.     .window .wleft ul { width:100%; height:auto; background:#2c2f33; padding:10px 0px;}
  17.     .window .wleft ul li { height:60px; padding:0 15px; }
  18.     .window .wleft ul li > .limenutit {font-size:14px; color:#fff; line-height:60px;}
  19.     .window .wleft ul li:hover { background:rgba(255,255,255,.4);  }
  20.     .window .wleft .leftdata {  display: none; position: absolute; left:100%; z-index: 100; top:0; width: 350%; height: 100%;background:#CDD0D4; color:#4D555D;  padding:10px 20px;}
  21.     .window .wleft .leftdata .ldatatit {   }
  22.     .window .wleft .leftdata span { margin-right:8px;  }
  23.     .window .wright { width:80%; height: 100%; position: relative;}
  24.     .window .wright .wrbanner { position: relative; width: 100%; }
  25.     .window .wright .wrbanner .bannerimg { width: 100%; position:relative; background:#eee;}
  26.     .window .wright .wrbanner .bannerimg a{ height: 260px; display:block; display: none; position:absolute; left:0px; top:0px; width: 100%; color:#fff;}
  27.     .window .wright .wrbanner .bannerimg a:first-child{display:block;}
  28.     .window .wright .wrbanner .bannerimg a img { height: 240px; }
  29.     .window .wright .wrbanner .select { position:absolute; top:230px; right:1%; z-index:101; }
  30.     .window .wright .wrbanner .select a {  display:inline-block; width: 12px; height: 12px; margin-right:5px; border-radius: 100%;background:#fff; }
  31.     .window .wright .wrbanner .select a:hover { background:#ff8400; }
  32.     .window .wright .wrbanner .select a.active { background:#ff8400;  }
  33.     .window .wright .wrbanner .returnleft { background:url('/static/images/returnslide.png'); background-position: -86px 0; position:absolute; top:95px; left:5px; z-index:101; width:41px; height:69px; cursor: pointer; }
  34.     .window .wright .wrbanner .returnleft:hover{ background-position: 0px 0;  }
  35.     .window .wright .wrbanner .returnright { background:url('/static/images/returnslide.png'); background-position: -123px 0; position:absolute; top:95px; right:5px; z-index:101; width:41px; height:69px; cursor: pointer;}
  36.     .window .wright .wrbanner .returnright:hover{ background-position: -43px 0;  }
  37.     .fl { float: left;}
  38.     li{list-style:none}
  39.     </style>
  40.   </head>
  41.   <body>
  42.     <section class="window hidden-xs">
  43. <div>
  44. <div>
  45. <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
  46. <div class="fl wleft">
  47. <ul>
  48. <li>
  49. <span>前端开发</span>
  50. <div>
  51. <div>全部&nbsp;&nbsp;></div>
  52. <hr>
  53. <span><a target="_blank" href="/tag-1.html">HTML</a></span>
  54. <span><a target="_blank" href="/tag-3.html">CSS</a></span>
  55. <span><a target="_blank" href="/tag-2.html">Javascript</a></span>
  56. <span><a target="_blank" href="/tag-6.html">Jquery</a></span>
  57. <span><a target="_blank" href="/tag-4.html">HTML5</a></span>
  58. <span><a target="_blank" href="/tag-5.html">CSS3</a></span>
  59. <span><a target="_blank" href="/tag-7.html">Bootstrap</a></span>
  60. <span><a target="_blank" href="/tag-46.html">Node.js</a></span>
  61. </div>
  62. </li>
  63. <li>
  64. <span>后端开发</span>
  65. <div>
  66. <div>全部&nbsp;&nbsp;></div>
  67. <hr>
  68. <span><a target="_blank" href="/tag-8.html">PHP</a></span>
  69. <span><a target="_blank" href="/tag-10.html">ThinkPHP</a></span>
  70. <span><a target="_blank" href="/tag-62.html">Yaf</a></span>
  71. </div>
  72. </li>
  73. <li>
  74. <span>数据库</span>
  75. <div>
  76. <div>全部&nbsp;&nbsp;></div>
  77. <hr>
  78. <span><a target="_blank" href="/tag-9.html">MySql</a></span>
  79. <span><a target="_blank" href="/tag-12.html">Redis</a></span>
  80. <span><a target="_blank" href="/tag-61.html">MongoDB</a></span>
  81. </div>
  82. </li>
  83. <li>
  84. <span>服务器&运维</span>
  85. <div>
  86. <div>全部&nbsp;&nbsp;></div>
  87. <hr>
  88. <span><a target="_blank" href="/tag-11.html">Linux</a></span>
  89. <span><a target="_blank" href="/tag-13.html">Nginx</a></span>
  90. <span><a target="_blank" href="/tag-21.html">CentOS</a></span>
  91. <span><a target="_blank" href="/tag-21.html">Shell</a></span>
  92. <span><a target="_blank" href="/iphp-1-17.html">Lua</a></span>
  93. <span><a target="_blank" href="/iphp-1-8.html">Python</a></span>
  94. </div>
  95. </li>
  96. </ul>
  97.  
  98. </div>
  99. <div class="fl wright">
  100. <div>
  101. <div>
  102.   <a onclick="window.open('http://www.icoolxue.com/album/show/330','_blank')" href="javascript:;">
  103.   <p style="text-align: center;font-size:24px;margin-top:65px;">Python免费学习视频教程</p>
  104.   <p style="text-align: center;font-size:14px;margin-top:15px;">(推荐)</p>
  105.   </a>
  106.   <a onclick="window.open('http://yun.itheima.com/map/23.html','_blank')" href="javascript:;">
  107.   <p style="text-align: center;font-size:24px;margin-top:65px;">PHP免费学习视频教程</p>
  108.   <p style="text-align: center;font-size:14px;margin-top:15px;">(推荐)</p>
  109.   </a>
  110.   <a onclick="window.open('https://www.imooc.com/course/list?c=linux','_blank')" href="javascript:;">
  111.   <p style="text-align: center;font-size:24px;margin-top:65px;">Linux免费学习视频教程</p>
  112.   <p style="text-align: center;font-size:14px;margin-top:15px;">(推荐)</p>
  113.   </a>
  114.   <a onclick="window.open('http://www.jikexueyuan.com/course/mysql/','_blank')" href="javascript:;">
  115.   <p style="text-align: center;font-size:24px;margin-top:65px;">Mysql免费学习视频教程</p>
  116.   <p style="text-align: center;font-size:14px;margin-top:15px;">(推荐)</p>
  117.   </a>
  118. </div>        
  119.                           
  120. <div></div>
  121. <div></div>
  122. <div></div>
  123.  
  124. </div>
  125. </div>
  126. </div>
  127. </div>
  128. </div>
  129. </section>
  130.  
  131.     <script src="https://cdn.jsdelivr.net/npm/jquery@1.12.4/dist/jquery.min.js"></script>
  132.     <script src="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/js/bootstrap.min.js"></script>
  133.     <script type="text/javascript">
  134.         $(function(){
  135.         $('.window .wleft ul li').each(function(wli){
  136.         $(this).hover(function(){
  137.         $(this).find('.leftdata').show();
  138.         },function(){
  139.         $(this).find('.leftdata').hide();
  140.         });
  141.         });
  142.         
  143.         $('.bannerimg a').eq(0).show().siblings('a').hide();
  144.         
  145.         var radius = '';
  146.         for(b=0;b<$('.bannerimg a').length;b++){
  147.         if(b==0){
  148.         radius += '<a href="javascript:;"></a>';
  149.         }else{
  150.         radius += '<a href="javascript:;"></a>';
  151.         }
  152.         }
  153.         $('.select').html(radius);
  154.         
  155.         
  156.         var banner_index = 0;
  157.         var banner='';
  158.         
  159.         function startbanner(){
  160.         banner = setInterval(function(){
  161.         
  162.         if(banner_index > ($('.bannerimg a').length -1)){
  163.         banner_index = 0;
  164.         }
  165.         selectimg(banner_index);
  166.         banner_index++;
  167.         },3500);
  168.         }
  169.         
  170.         
  171.         function selectimg(banner_i){
  172.         $('.wright .wrbanner .bannerimg a').eq(banner_i).fadeIn().siblings('a').fadeOut();
  173.         $('.wright .wrbanner .select a').eq(banner_i).addClass('active').siblings('a').removeClass('active');
  174.         banner_index = banner_i;
  175.         }
  176.         
  177.         $('.wright .wrbanner .select a').each(function(index){
  178.         $(this).click(function(){
  179.         selectimg(index);
  180.         });
  181.         })
  182.         
  183.         $('.wright .wrbanner').hover(function(){
  184.         clearInterval(banner);
  185.         },function(){
  186.         startbanner();
  187.         });
  188.         
  189.         $('.wrbanner .returnleft').click(function(){
  190.         if(banner_index <=0){
  191.         banner_index--;
  192.         selectimg(banner_index);
  193.         }else{
  194.         banner_index = $('.bannerimg a').length -1;
  195.         selectimg(banner_index);
  196.         }
  197.         });
  198.         
  199.         $('.wrbanner .returnright').click(function(){
  200.         if(banner_index >= $('.bannerimg a').length -1){
  201.         banner_index = 0;
  202.         selectimg(banner_index);
  203.         //alert(banner_index);
  204.         }else{
  205.         banner_index++;
  206.         selectimg(banner_index);
  207.         //alert(banner_index);
  208.         }
  209.         });
  210.         
  211.         });
  212.     </script>
  213.   </body>
  214. </html>
转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/965.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号