JS中利用swiper实现3d翻转幻灯片实例代码


Posted in Javascript onAugust 25, 2017

前言

Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。Swiper能实现触屏焦点图、触屏Tab切换、触屏多图切换等常用效果。Swiper开源、免费、稳定、使用简单、功能强大,是架构移动终端网站的重要选择!

本文详细的给大家介绍了关于JS用swiper实现3d翻转幻灯片的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。

先上效果图

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>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
HTML长文本截取含有HTML代码同样适用的两种方法
Jul 31 Javascript
js 对小数加法精度处理示例说明
Dec 27 Javascript
js实现键盘上下左右键选择文字并显示在文本框的方法
May 07 Javascript
jquery操作angularjs对象
Jun 26 Javascript
jQuery学习心得总结(必看篇)
Jun 10 Javascript
浅谈javascript的url参数parse和build函数
Mar 04 Javascript
基于jQuery和CSS3实现APPLE TV海报视差效果
Jun 16 jQuery
微信小程序实现简单input正则表达式验证功能示例
Nov 30 Javascript
一文了解vue-router之hash模式和history模式
May 31 Javascript
将RGB值转换为灰度值的简单算法
Oct 09 Javascript
JQuery实现折叠式菜单的详细代码
Jun 03 jQuery
JavaScript 防盗链的原理以及破解方法
Dec 29 Javascript
在Vue组件化中利用axios处理ajax请求的使用方法
Aug 25 #Javascript
JS点击图片弹出文件选择框并覆盖原图功能的实现代码
Aug 25 #Javascript
JavaScript数据类型的存储方法详解
Aug 25 #Javascript
使用JQ完成表格隔行换色的简单实例
Aug 25 #Javascript
Vue.js实现网格列表布局转换方法
Aug 25 #Javascript
Angular2 组件间通过@Input @Output通讯示例
Aug 24 #Javascript
Angular2 组件交互实例详解
Aug 24 #Javascript
You might like
深入了解php4(2)--重访过去
2006/10/09 PHP
PHP脚本的10个技巧(2)
2006/10/09 PHP
关于Intype一些小问题的解决办法
2008/03/28 PHP
PHP解压ZIP文件到指定文件夹的方法
2016/11/17 PHP
基于CI框架的微信网页授权库示例
2016/11/25 PHP
QQ邮箱的一个文本编辑器代码
2007/03/14 Javascript
JavaScript window.location对象
2014/11/14 Javascript
JavaScript父子窗体间的调用方法
2015/03/31 Javascript
浅谈Nodejs观察者模式
2015/10/13 NodeJs
input 禁止输入特殊字符的四种实现方式
2016/08/24 Javascript
使用JS实现图片展示瀑布流效果(简单实例)
2016/09/06 Javascript
jQuery遍历节点树方法分析
2016/09/08 Javascript
vue图片上传本地预览组件使用详解
2019/02/20 Javascript
微信小程序如何使用globalData的方法
2019/06/06 Javascript
微信小程序实现图片选择并预览功能
2019/07/25 Javascript
Vue前端项目部署IIS的实现
2020/01/06 Javascript
Vue组件模板的几种书写形式(3种)
2020/02/19 Javascript
微信小程序点击按钮动态切换input的disabled禁用/启用状态功能
2020/03/07 Javascript
使用vue3重构拼图游戏的实现示例
2021/01/25 Vue.js
[06:04]DOTA2国际邀请赛纪录片:Just For LGD
2013/08/11 DOTA
Python数据分析之双色球统计两个红和蓝球哪组合比例高的方法
2018/02/03 Python
python搭建服务器实现两个Android客户端间收发消息
2018/04/12 Python
python五子棋游戏的设计与实现
2019/06/18 Python
python安装scipy的步骤解析
2019/09/28 Python
使用Python发现隐藏的wifi
2020/03/04 Python
python实现简单贪吃蛇游戏
2020/09/29 Python
美体小铺美国官网:The Body Shop美国
2017/11/10 全球购物
类、抽象类、接口的差异
2016/06/13 面试题
花卉与景观设计系大学生求职信
2013/10/01 职场文书
大学生护理专业自荐信
2013/10/03 职场文书
大学生求职自荐信
2013/12/12 职场文书
毕业典礼主持词大全
2014/03/26 职场文书
财务检查整改报告
2014/11/06 职场文书
离婚起诉书范本
2015/05/18 职场文书
环保守法证明
2015/06/24 职场文书
2020优秀员工演讲稿(三篇)
2019/10/17 职场文书