JS中利用swiper实现3d翻转幻灯片实例代码
程序员文章站
2022-04-29 08:11:20
前言
swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。swiper能实现触屏焦点图、触屏tab切换、触屏多图切换等常用效果。swip...
前言
swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。swiper能实现触屏焦点图、触屏tab切换、触屏多图切换等常用效果。swiper开源、免费、稳定、使用简单、功能强大,是架构移动终端网站的重要选择!
本文详细的给大家介绍了关于js用swiper实现3d翻转幻灯片的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
先上效果图
使用的是swiper3.0版本coverflow效果,源码如下
<!doctype html> <html lang="zh"> <head> <meta charset="utf-8"> <title>swiper demo</title> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1"> <!-- link swiper's css --> <link href="https://cdn.bootcss.com/swiper/3.4.2/css/swiper.css" rel="external nofollow" rel="stylesheet"> <!-- demo styles --> <style> body { background: #fff; font-family: helvetica neue, helvetica, arial, sans-serif; font-size: 14px; color: #000; margin: 0; padding: 0; } .swiper-container { width: 100%; padding-top: 50px; padding-bottom: 50px; } .swiper-slide { background-position: center; background-size: cover; height: 170px; width: 130px!important; } </style> </head> <body> <!-- swiper --> <div class="swiper-container"> <div class="swiper-wrapper"> <div class="swiper-slide" style="background-image:url(https://ws1.sinaimg.cn/large/6aedb651gy1fitoce9qqdj204o06o760.jpg)"></div> <div class="swiper-slide" style="background-image:url(https://ws1.sinaimg.cn/large/6aedb651gy1fitoce9qqdj204o06o760.jpg)"></div> <div class="swiper-slide" style="background-image:url(https://ws1.sinaimg.cn/large/6aedb651gy1fitoce9qqdj204o06o760.jpg)"></div> <div class="swiper-slide" style="background-image:url(https://ws1.sinaimg.cn/large/6aedb651gy1fitoce9qqdj204o06o760.jpg)"></div> <div class="swiper-slide" style="background-image:url(https://ws1.sinaimg.cn/large/6aedb651gy1fitoce9qqdj204o06o760.jpg)"></div> <div class="swiper-slide" style="background-image:url(https://ws1.sinaimg.cn/large/6aedb651gy1fitoce9qqdj204o06o760.jpg)"></div> <div class="swiper-slide" style="background-image:url(https://ws1.sinaimg.cn/large/6aedb651gy1fitoce9qqdj204o06o760.jpg)"></div> <div class="swiper-slide" style="background-image:url(https://ws1.sinaimg.cn/large/6aedb651gy1fitoce9qqdj204o06o760.jpg)"></div> <div class="swiper-slide" style="background-image:url(https://ws1.sinaimg.cn/large/6aedb651gy1fitoce9qqdj204o06o760.jpg)"></div> <div class="swiper-slide" style="background-image:url(https://ws1.sinaimg.cn/large/6aedb651gy1fitoce9qqdj204o06o760.jpg)"></div> <div class="swiper-slide" style="background-image:url(https://ws1.sinaimg.cn/large/6aedb651gy1fitoce9qqdj204o06o760.jpg)"></div> <div class="swiper-slide" style="background-image:url(https://ws1.sinaimg.cn/large/6aedb651gy1fitoce9qqdj204o06o760.jpg)"></div> </div> <!-- add pagination --> <div class="swiper-pagination"></div> </div> <!-- swiper js --> <script src="https://cdn.bootcss.com/swiper/3.4.2/js/swiper.jquery.js"></script> <script src="https://cdn.bootcss.com/swiper/3.4.2/js/swiper.js"></script> <!-- initialize swiper --> <script> var myswiper = new swiper('.swiper-container', { effect: 'coverflow', slidesperview: 2, centeredslides: true, coverflow: { rotate: 0, stretch: 30, depth: 400, modifier: 1, slideshadows: true } }) </script> </body> </html>
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。