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 相关文章推荐
jQuery随便控制任意div隐藏的方法
Jun 28 Javascript
js页面跳转的常用方法整理
Oct 18 Javascript
javascript鼠标右键菜单自定义效果
Dec 08 Javascript
JS控制静态页面之间传递参数获取参数并应用的简单实例
Aug 10 Javascript
详解vue模拟加载更多功能(数据追加)
Jun 23 Javascript
javascript 中select框触发事件过程的分析
Aug 01 Javascript
jQuery模拟12306城市选择框功能简单实现方法示例
Aug 13 jQuery
js jquery 获取某一元素到浏览器顶端的距离实现方法
Sep 05 jQuery
vue增加强缓存和版本号的实现方法
May 01 Javascript
jquery操作checkbox的常用方法总结【附测试源码下载】
Jun 10 jQuery
详解如何在Javascript和Sass之间共享变量
Nov 13 Javascript
JavaScript实现消消乐的源代码
Jan 12 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
超小PHP小马小结(方便查找后门的朋友)
2012/05/05 PHP
php使用百度ping服务代码实例
2014/06/19 PHP
PHP中使用foreach()遍历二维数组的简单实例
2016/06/13 PHP
JQuery的ajax基础上的超强GridView展示
2009/09/18 Javascript
Jquery倒数计时按钮setTimeout的实例代码
2013/07/04 Javascript
js的[defer]和[async]属性
2014/11/24 Javascript
实例讲解JavaScript中的this指向错误解决方法
2016/06/13 Javascript
使用jQuery给input标签设置默认值
2016/06/20 Javascript
AngularJS之依赖注入模拟实现
2016/08/19 Javascript
详解Angular中$cacheFactory缓存的使用
2016/08/19 Javascript
CSS3 3D 技术手把手教你玩转
2016/09/02 Javascript
基于JavaScript实现Tab选项卡切换效果
2016/11/24 Javascript
js实现页面刷新滚动条位置不变
2016/11/27 Javascript
nodejs中全局变量的实例解析
2017/03/07 NodeJs
微信小程序之发送短信倒计时功能
2017/08/30 Javascript
js将当前时间格式化为 年-月-日 时:分:秒的实现代码
2018/01/20 Javascript
vue实现前进刷新后退不刷新效果
2018/01/26 Javascript
微信小程序支付功能 php后台对接完整代码分享
2018/06/12 Javascript
opencv 识别微信登录验证滑动块位置
2018/08/07 Javascript
解决vue单页面应用打包后相对路径、绝对路径相关问题
2020/08/14 Javascript
Python使用Scrapy爬虫框架全站爬取图片并保存本地的实现代码
2018/03/04 Python
使用jupyter notebook将文件保存为Markdown,HTML等文件格式
2020/04/14 Python
Django使用Profile扩展User模块方式
2020/05/14 Python
html5 css3 动态气泡按钮实例演示
2012/12/02 HTML / CSS
Dyson加拿大官方网站:购买戴森吸尘器,风扇,冷热器及配件
2016/10/26 全球购物
澳大利亚家具和家居用品在线:BROSA
2017/11/02 全球购物
英国最大的专业户外零售商:Mountain Warehouse
2018/06/06 全球购物
毕业生在校学习的自我评价分享
2013/10/08 职场文书
大学生个人实习的自我评价
2014/02/15 职场文书
认识深刻的检讨书
2014/02/16 职场文书
机电专业大学生职业规划书范文
2014/02/25 职场文书
金融管理毕业生求职信
2014/03/03 职场文书
个人承诺书
2014/03/26 职场文书
人力资源管理专业毕业生自荐书
2014/05/25 职场文书
2015年小学校长工作总结
2015/05/19 职场文书
陈斌强事迹观后感
2015/06/17 职场文书