幻灯片/轮播

jQuery全屏响应式淡入淡出轮播图插件

阿里云


这是一款 jquery 全屏响应式淡入淡出效果轮播图插件。该轮播图插件简单实用,兼容 ie8 浏览器,可以自动切换播放,带淡入淡出的动画效果。

使用方法:

在页面中引入 jquery 和 jquery.flexslider-min.js 文件。

也想出现在这里?联系我们
创客主机
  1. <script src="path/to/js/jquery.min.js"></script>                
  2. <script src="path/to/js/jquery.flexslider-min.js"></script>

HTML 结构:

实用一个<div>作为轮播图的容器,然后在里面放置一个无序列表。轮播图中的图片以背景图片的方式在每一个列表项中设置。

  1. <div class="flexslider">
  2.   <ul class="slides">
  3.     <li style="background:url(images/img1.jpg) 50% 0 no-repeat;"></li>
  4.     <li style="background:url(images/img2.jpg) 50% 0 no-repeat;"></li>
  5.     <li style="background:url(images/img3.jpg) 50% 0 no-repeat;"></li>
  6.     <li style="background:url(images/img4.jpg) 50% 0 no-repeat;"></li>
  7.     <li style="background:url(images/img5.jpg) 50% 0 no-repeat;"></li>
  8.   </ul>
  9. </div>

CSS 样式:

为轮播图添加下面的 CSS 样式:

  1. *{margin:0;padding:0;list-style-type:none;}
  2. a,img{border:0;}
  3. /* flexslider */
  4. .flexslider{position:relative;height:400px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
  5. .slides{position:relative;z-index:1;}
  6. .slides li{height:400px;}
  7. .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
  8. .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
  9. .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;
  10. background:url(images/dot.png) right 0 no-repeat;cursor:pointer;}
  11. .flex-control-nav .flex-active{background-position:0 0;}
  12.  
  13. .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
  14. .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
  15. .flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
  16. .flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}

初始化插件:

在页面 DOM 元素加载完毕之后,可以通过 flexslider()方法来初始化该轮播图。

  1. $(document).ready(function(){
  2.   $('.flexslider').flexslider({
  3.     directionNav: true,
  4.     pauseOnAction: false
  5.   });
  6. });

jQuery 全屏响应式淡入淡出轮播图插件

已有 648 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!