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 相关文章推荐
window.navigate 与 window.location.href 的使用区别介绍
Sep 21 Javascript
如何正确使用javascript 来进行我们的程序开发
Jun 23 Javascript
AngularJs Dependency Injection(DI,依赖注入)
Sep 02 Javascript
详细AngularJs4的图片剪裁组件的实例
Jul 12 Javascript
Vue父子模版传值及组件传值的三种方法
Nov 27 Javascript
解决vue keep-alive 数据更新的问题
Sep 21 Javascript
jQuery实现适用于移动端的跑马灯抽奖特效示例
Jan 18 jQuery
微信小程序实现页面浮动导航
Jan 28 Javascript
webpack 如何解析代码模块路径的实现
Sep 04 Javascript
详解Nuxt.js 实战集锦
Nov 19 Javascript
Taro小程序自定义顶部导航栏功能的实现
Dec 17 Javascript
JavaScript实现栈结构详细过程
Dec 06 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堆排序(heapsort)练习
2013/11/13 PHP
PHP过滤★等特殊符号的正则
2014/01/27 PHP
SESSION存放在数据库用法实例
2015/08/08 PHP
PHP下用Swoole实现Actor并发模型的方法
2019/06/12 PHP
Yii框架页面渲染操作实例详解
2019/07/19 PHP
用dom+xhtml+css制作的一个相册效果代码打包下载
2008/01/24 Javascript
Prototype Hash对象 学习
2009/07/19 Javascript
Javascript 获取滚动条位置等信息的函数
2009/09/08 Javascript
JavaScript获得当前网页来源页面(即上一页)的方法
2015/04/03 Javascript
JS组件Bootstrap导航条使用方法详解
2016/04/29 Javascript
JSON 必知必会 观后记
2016/10/27 Javascript
微信小程序 UI与容器组件总结
2017/02/21 Javascript
BootStrap模态框不垂直居中的解决方法
2017/10/19 Javascript
vue.js中npm安装教程图解
2018/04/10 Javascript
JavaScript前端开发时数值运算的小技巧
2020/07/28 Javascript
[01:08:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS LGD-CDEC
2014/05/22 DOTA
[01:09]2014DOTA2国际邀请赛 TI4西雅图DOTA2 中国美女coser加油助威
2014/07/20 DOTA
Python实现PS滤镜功能之波浪特效示例
2018/01/26 Python
Python模块搜索路径代码详解
2018/01/29 Python
通过python顺序修改文件名字的方法
2018/07/11 Python
Python爬取成语接龙类网站
2018/10/19 Python
python读取并定位excel数据坐标系详解
2019/06/26 Python
python爬虫 批量下载zabbix文档代码实例
2019/08/21 Python
Pytorch 搭建分类回归神经网络并用GPU进行加速的例子
2020/01/09 Python
详解python如何引用包package
2020/06/07 Python
基于Python实现下载网易音乐代码实例
2020/08/10 Python
如何用python实现一个HTTP连接池
2021/01/14 Python
怎样声明子类
2013/07/02 面试题
手术室护士自我鉴定
2013/10/14 职场文书
经典而简洁的婚礼主持词
2014/03/13 职场文书
医学生求职信
2014/07/01 职场文书
优秀家长自荐材料
2014/08/26 职场文书
初婚未育证明样本
2014/10/24 职场文书
十二生肖观后感
2015/06/12 职场文书
2016新教师岗前培训心得体会
2016/01/08 职场文书
2019通用版导游词范本!
2019/08/07 职场文书