图片轮播幻灯片插件已经有很多了,不过这个ResponsiveSlides.js
的大小仅有1kb,另外,它的兼容性也很好。需要jQuery库的支持。
性 能
ResponsiveSlides支持三种图片切换的方式:1、淡出淡入;2、页码标签;3、鼠标拖动
兼容性
Internet Explorer 6,7,8,9
Firefox 3,6,8,11
Safari 5,5.1
Chrome 15,20
Opera 11,11.6
iOS Safari
Symbian 3 Webkit
Opera Mobile 10.1
Opera Mini for iOS
IE7, IE9 Mobile
Firefox Mobile
Android 2.3+
Kindle browser
引入ResponsiveSlides.js
<script src="//apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> <script src="responsiveslides.min.js"></script>
所需html结构
<ul class="rslides"> <li><img src="1.jpg" alt=""></li> <li><img src="2.jpg" alt=""></li> <li><img src="3.jpg" alt=""></li> </ul>
CSS
.rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; } .rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; } .rslides li:first-child { position: relative; display: block; float: left; } .rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
执行JS
<script type='text/javascript'> $(function() { $(".rslides").responsiveSlides();// 对应上面的html标签 }); </script>
相关参数
$(".rslides").responsiveSlides({ auto: true, // Boolean: 设置是否自动播放, true or false speed: 500, // Integer: 动画持续时间,单位毫秒 timeout: 4000, // Integer: 图片之间切换的时间,单位毫秒 pager: false, // Boolean: 是否显示页码, true or false nav: false, // Boolean: 是否显示左右导航箭头(即上翻下翻), true or false random: false, // Boolean: 随机幻灯片顺序, true or false pause: false, // Boolean: 鼠标悬停到幻灯上则暂停, true or false pauseControls: true, // Boolean: 悬停在控制板上则暂停, true or false prevText: "Previous", // String: 往前翻按钮的显示文本 nextText: "Next", // String: 往后翻按钮的显示文本 maxwidth: "", // Integer: 幻灯的最大宽度 navContainer: "", // Selector: Where controls should be appended to, default is after the 'ul' manualControls: "", // Selector: 声明自定义分页导航 namespace: "rslides", // String: 修改默认的容器名称 before: function(){}, // Function: 回调之前的参数 after: function(){} // Function: 回调之后的参数 });
相关演示链接
ResponsiveSlides.js官网
:http://responsiveslides.com/
Github
:https://github.com/viljamis/ResponsiveSlides.js
本站文章除注明转载/出处外,均为本站原创或翻译。若要转载但请务必注明出处,尊重他人劳动成果。
转载请注明出处链接 : https://www.inlojv.com/5043.html