
本文介绍如何使用 swiper.js 制作带缩略图的swiper效果,通常用于详情页面相册展示。支持移动端网站的内容触摸滑动。 Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。Swiper能实现触屏焦点图、触屏Tab切换、触屏轮播图切换等常用效果。 Swiper开源、免费、稳定、使用简单、功能强大,是架构移动终端网站的重要选择!
Swiper 的特色功能
不依赖公共库
支持流行的前端框架
1:1的触摸滑动
监视器
丰富的API
真正支持RTL布局
多行slides布局
丰富的过渡效果
双向控制
完整的导航控制
Flexbox布局
视差过渡
图片懒加载
虚拟 Slides
完全免费并开源
如何使用:
引用jQuery.js 和 swiper.js
<link href="css/swiper.min.css" rel="stylesheet" type="text/css" /> <script src="js/jquery.min.js" type="text/javascript"></script> <script src="js/swiper.min.js" type="text/javascript"></script>
调用 swiper.js
<script> var galleryThumbs = new Swiper('.gallery-thumbs', { watchOverflow: true, observer:true, resizeObserver: true, spaceBetween: 10, slidesPerView: 5, freeMode: true, watchSlidesVisibility: true, watchSlidesProgress: true, }); var galleryTop = new Swiper('.gallery-top', { watchOverflow: true, observer:true, resizeObserver: true, spaceBetween: 10, autoHeight: true, thumbs: { swiper: galleryThumbs }, breakpoints: { 320: { //当屏幕宽度大于等于320px的时候 slidesPerView: 1, spaceBetween: 10 }, } }); </script>