强大的移动端触摸欢动插件Swiper
Swiper常用于移动端网站的内容触摸滑动.Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。Swiper能实现触屏焦点图、触屏Tab切换、触屏多图切换等常用效果。Swiper开源、免费、稳定、使用简单、功能强大,是架构移动终端网站的重要选择!
引用文件
- 在head中引入swiper.js和swiper.css文件
1 2 3 4 5
| //引入js <script src="//cdn.bootcss.com/Swiper/3.4.2/js/swiper.min.js"></script>
//引入css <link href="//cdn.bootcss.com/Swiper/3.4.2/css/swiper.min.css" rel="stylesheet">
|
1 2 3 4 5
| //初始化一个Swiper new Swiper(swiperContainer,parameters)
//swiperContainer swiper的css选择器 parameters swiper自定义参数(可选)
|
1 2 3 4 5 6 7 8 9 10 11 12
| <script> new Swiper('.swiper-container',{ autoplay:1000,//1000ms自动播放一次 loop: true//循环播放 initialSlide :2,//设定初始化时slide的索引。 direction : 'vertical',// Slides的滑动方向,可设置水平(horizontal)或垂直(vertical)。 speed:300,// width : 800, //你的slide宽度 //全屏 width : window.innerWidth, pagination : '.swiper-pagination',//分页器容器 }) </script>
|
图解Swiper
如果你正好需要上图某个组件,你可以在html中添加swiper指定的类,比如
1 2 3 4 5 6 7 8 9
| <!--导航--> <div class="swiper-button-prev"></div> <div class="swiper-button-next"></div>
<!--分页--> <div class="swiper-pagination"></div>
<!--滚动条--> <div class="swiper-scrollbar"></div>
|
更多属性参考Swiperapi文档传送门