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 相关文章推荐
javascript基于jQuery的表格悬停变色/恢复,表格点击变色/恢复,点击行选Checkbox
Aug 05 Javascript
为javascript添加String.Format方法
Aug 11 Javascript
JavaScript 学习笔记(十二) dom
Jan 21 Javascript
HTML页面弹出居中可拖拽的自定义窗口层
May 07 Javascript
使用AngularJS编写较为优美的JavaScript代码指南
Jun 19 Javascript
使用jQuery制作遮罩层弹出效果的极简实例分享
May 12 Javascript
使用 bootstrap modal遇到的问题小结
Nov 09 Javascript
JavaScript中最常用的10种代码简写技巧总结
Jun 28 Javascript
jquery获取链接地址和跳转详解(推荐)
Aug 15 jQuery
手把手教你使用vue-cli脚手架(图文解析)
Nov 08 Javascript
Angular4.x Event (DOM事件和自定义事件详解)
Oct 09 Javascript
微信小程序图片自适应实现解析
Jan 21 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简介
2006/10/09 PHP
php is_file 判断给定文件名是否为一个正常的文件
2010/05/10 PHP
PHP数组无限分级数据的层级化处理代码
2012/12/29 PHP
利用php+mcDropdown实现文件路径可在下拉框选择
2013/08/07 PHP
ThinkPHP后台首页index使用frameset时的注意事项分析
2014/08/22 PHP
PHP基本语法总结
2014/09/06 PHP
PHP 使用二进制保存用户状态的实例
2018/01/29 PHP
JavaScript 字符串与数组转换函数[不用split与join]
2009/12/13 Javascript
js判断鼠标同时离开两个div的思路及代码
2013/05/31 Javascript
用Javascript来生成ftp脚本的小例子
2013/07/03 Javascript
使用js对select动态添加和删除OPTION示例代码
2013/08/12 Javascript
extjs中form与grid交互数据(record)的方法
2013/08/29 Javascript
JavaScript—window对象使用示例
2013/12/09 Javascript
js获取字符串最后一位方法汇总
2014/11/13 Javascript
JavaScript中关联原型链属性特性
2016/02/13 Javascript
JavaScript使用forEach()与jQuery使用each遍历数组时return false 的区别
2016/08/26 Javascript
Js动态设置rem来实现移动端字体的自适应代码
2016/10/14 Javascript
基于 webpack2 实现的多入口项目脚手架详解
2017/06/26 Javascript
用JS实现根据当前时间随机生成流水号或者订单号
2018/05/31 Javascript
js实现随机div颜色位置 类似满天星效果
2019/10/24 Javascript
阿望教你用vue写扫雷小游戏
2020/01/20 Javascript
[15:20]DOTA2-DPC中国联赛 正赛 Elephant vs Aster 选手采访
2021/03/11 DOTA
使用Python进行稳定可靠的文件操作详解
2013/12/31 Python
python smtplib模块实现发送邮件带附件sendmail
2018/05/22 Python
对python GUI实现完美进度条的示例详解
2018/12/13 Python
新西兰珠宝品牌:Michael Hill
2017/09/16 全球购物
eBay荷兰购物网站:eBay.nl
2020/06/26 全球购物
办公室前台的岗位职责
2013/12/20 职场文书
药店主任岗位责任制
2014/02/10 职场文书
人事经理岗位职责
2014/04/28 职场文书
公务员中国梦演讲稿
2014/08/19 职场文书
基层党支部整改方案
2014/10/25 职场文书
工作保证书
2015/01/17 职场文书
病人写给医生的感谢信
2015/01/23 职场文书
2016新年晚会开场白
2015/12/03 职场文书
python模板入门教程之flask Jinja
2022/04/11 Python