在Swiper内如何制作CSS3动画效果示例代码


Posted in Javascript onDecember 07, 2017

前言

Swiper 是一款免费以及轻量级的移动设备触控滑块的框架,使用硬件加速过渡(如果该设备支持的话)。主要使用与移动端的网站、网页应用程序(web apps),以及原生的应用程序(native apps)。主要是为IOS而设计的,同时,在Android、WP8系统以及现代桌面浏览器也有着良好的用户体验。

本文主要给大家介绍了关于Swiper内制作CSS3动画效果的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。

1、在需要添加动画的页面里面引入以下几个文件 版本对应

<script src="../js/swiper.min.js"></script>
<script src="../js/swiper.animate.min.js"></script>
//**这里引入jquery或者zepto.js都可以**//
<script src="../js/jquery-1.9.1.js"></script>
<link rel="stylesheet" href="../css/animate.min.css" rel="external nofollow" >

2、接着在页面js部分添加(按业务需求)

var mySwiper = new Swiper('.swiper-container',{
   autoplay : 5000,//自动切换时间
   pagination : '.swiper-pagination',
   //pagination : '#swiper-pagination1',
   onInit: function(swiper) {//轮播初始化时候执行动画
    swiperAnimateCache(swiper);
    swiperAnimate(swiper);
   },  
   onSlideChangeEnd: function(swiper) {//轮播切换到最后一张的时候重新执行
    swiperAnimate(swiper);
   }
  })

3、在需要执行的动画的元素上面添加class:

  给需要执行动画的元素上添加class ("ani"、"animated") 

  然后可以添加animate.css里面提供的一些动画

  如果animate.css里面的动画不能满足需求 也可以自定义一些动画

  直接在执行动画的元素对应的css里面添加自定义的动画样式

  还可以在元素上面配置一下几个参数

  swiper-animate-effect:切换效果,例如 fadeInUp 

  swiper-animate-duration:可选,动画持续时间(单位秒),例如 0.5s

  swiper-animate-delay:可选,动画延迟时间(单位秒),例如 0.3s

4、下面是案例

在Swiper内如何制作CSS3动画效果示例代码

参考链接:http://www.swiper.com.cn/usage/animate/index.html

总结

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

Javascript 相关文章推荐
js图片自动切换效果处理代码
May 07 Javascript
javascript删除字符串最后一个字符
Jan 14 Javascript
jQuery遍历页面所有CheckBox查看是否被选中的方法
Apr 14 Javascript
微信小程序 五星评分(包括半颗星评分)实例代码
Dec 14 Javascript
Angular2 路由问题修复详解
Mar 01 Javascript
jQuery实现表格奇偶行显示不同背景色 就这么简单
Mar 13 Javascript
javascript按钮禁用和启用的效果实例代码
Oct 29 Javascript
使用vue + less 实现简单换肤功能的示例
Feb 21 Javascript
浅谈Vue.js组件(二)
Apr 09 Javascript
javascript利用键盘控制小方块的移动
Apr 20 Javascript
keep-Alive搭配vue-router实现缓存页面效果的示例代码
Jun 24 Javascript
vue 获取url里参数的两种方法小结
Nov 12 Javascript
微信小程序wx.previewImage预览图片实例详解
Dec 07 #Javascript
关于JavaScript语句后面的分号问题
Dec 07 #Javascript
微信小程序获取手机系统信息的方法【附源码下载】
Dec 07 #Javascript
微信小程序实现打开内置地图功能【附源码下载】
Dec 07 #Javascript
js实现关闭网页出现是否离开提示
Dec 07 #Javascript
JavaScrip关于创建常量的知识点
Dec 07 #Javascript
浅谈vue自定义全局组件并通过全局方法 Vue.use() 使用该组件
Dec 07 #Javascript
You might like
Zend Framework 2.0事件管理器(The EventManager)入门教程
2014/08/11 PHP
老版本PHP转义Json里的特殊字符的函数
2015/06/08 PHP
Add Formatted Data to a Spreadsheet
2007/06/12 Javascript
javascript中setTimeout和setInterval的unref()和ref()用法示例
2014/11/26 Javascript
jQuery选择器源码解读(八):addCombinator函数
2015/03/31 Javascript
在JavaScript中用getMinutes()方法返回指定的分时刻
2015/06/10 Javascript
jQuery幻灯片带缩略图轮播效果代码分享
2015/08/17 Javascript
jQuery时间插件jquery.clock.js用法实例(5个示例)
2016/01/14 Javascript
用canvas 实现个图片三角化(LOW POLY)效果
2016/02/18 Javascript
Javascript实现购物车功能的详细代码
2018/05/08 Javascript
微信小程序+云开发实现欢迎登录注册
2019/05/24 Javascript
详解小程序云开发攻略(解决最棘手的问题)
2019/09/30 Javascript
python标准日志模块logging的使用方法
2013/11/01 Python
python实现简单的socket server实例
2015/04/29 Python
python实现自动更换ip的方法
2015/05/05 Python
在Django中同时使用多个配置文件的方法
2015/07/22 Python
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
2017/11/08 Python
python使用生成器实现可迭代对象
2018/03/20 Python
使用python编写监听端
2018/04/12 Python
使用Python快速制作可视化报表的方法
2019/02/03 Python
python的turtle库使用详解
2019/05/10 Python
Python3 JSON编码解码方法详解
2019/09/06 Python
从训练好的tensorflow模型中打印训练变量实例
2020/01/20 Python
详解python日志输出使用配置文件格式
2021/02/10 Python
关于前端上传文件全面基础扫盲贴(入门)
2019/08/01 HTML / CSS
日本无添加化妆品:HABA
2016/08/18 全球购物
华为C++笔试题
2014/08/05 面试题
毕业生教师求职信
2013/10/20 职场文书
优秀员工评语
2014/02/10 职场文书
社区平安建设方案
2014/05/25 职场文书
幼儿园感恩节活动方案
2014/10/06 职场文书
2014年销售工作总结范文
2014/12/01 职场文书
客户付款通知书
2015/04/23 职场文书
三八节活动简报
2015/07/20 职场文书
党员学习中国梦心得体会
2016/01/05 职场文书
如何理解Vue简单状态管理之store模式
2021/05/15 Vue.js