在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 相关文章推荐
splice slice区别
Oct 09 Javascript
JavaScript中instanceof运算符的用法总结
Nov 19 Javascript
js控制input输入字符解析
Dec 27 Javascript
js获取当前路径的简单示例代码
Jan 08 Javascript
用js模拟struts2的多action调用示例
May 19 Javascript
JavaScript中的Repaint和Reflow用法详解
Jul 27 Javascript
jQuery解析json格式数据简单实例
Jan 22 Javascript
javascript弹出带文字信息的提示框效果
Jul 19 Javascript
只要1K 纯JS脚本送你一朵3D红色玫瑰
Aug 09 Javascript
vue 1.x 交互实现仿百度下拉列表示例
Oct 21 Javascript
JS实现动态生成html table表格的方法分析
Jul 11 Javascript
JS window对象简单操作完整示例
Jan 14 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
ThinkPHP学习笔记(一)ThinkPHP部署
2014/06/22 PHP
跟我学Laravel之配置Laravel
2014/10/15 PHP
PHP错误Warning:mysql_query()解决方法
2015/10/24 PHP
PHP可变变量学习小结
2015/11/29 PHP
浅谈PHP Cookie处理函数
2016/06/10 PHP
php中namespace及use用法分析
2016/12/06 PHP
仿163填写邮件地址自动显示下拉(无优化)
2008/11/05 Javascript
Jquery Change与bind事件代码
2011/09/29 Javascript
jquery批量控制form禁用的代码
2013/08/06 Javascript
js opener的使用详解
2014/01/11 Javascript
js显示文本框提示文字的方法
2015/05/07 Javascript
JavaScript每天定时更换皮肤样式的方法
2015/07/01 Javascript
遮罩层点击按钮弹出并且具有拖动和关闭效果(两种方法)
2015/08/20 Javascript
jQuery Mobile动态刷新页面样式的实现方法
2016/05/28 Javascript
微信小程序 devtool隐藏的秘密
2017/01/21 Javascript
JS解决移动web开发手机输入框弹出的问题
2017/03/31 Javascript
JavaScript 事件流、事件处理程序及事件对象总结
2017/04/01 Javascript
原生JS实现图片网格式渐显、渐隐效果
2017/06/05 Javascript
JS SetInterval 代码实现页面轮询
2017/08/11 Javascript
webpack 从指定入口文件中提取公共文件的方法
2018/11/13 Javascript
js获取 gif 的帧数的代码实例
2019/09/10 Javascript
javascript实现简单搜索功能
2020/03/26 Javascript
Django Admin实现上传图片校验功能
2016/03/06 Python
使用Python的Flask框架来搭建第一个Web应用程序
2016/06/04 Python
Python图形绘制操作之正弦曲线实现方法分析
2017/12/25 Python
python单例模式实例解析
2018/08/28 Python
Python 实现大整数乘法算法的示例代码
2019/09/17 Python
解决TensorFlow程序无限制占用GPU的方法
2020/06/30 Python
利用python绘制中国地图(含省界、河流等)
2020/09/21 Python
Html5页面中的返回实现的方法
2018/02/26 HTML / CSS
护理自荐信
2013/10/22 职场文书
2014全国两会心得体会
2014/03/17 职场文书
努力学习保证书
2015/02/26 职场文书
2015入党自传格式范文
2015/06/26 职场文书
幼儿园奖惩制度范本
2015/08/05 职场文书
python如何查找列表中元素的位置
2022/05/30 Python