在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 相关文章推荐
Javascript在IE或Firefox下获取鼠标位置的代码
Dec 18 Javascript
详细讲解JS节点知识
Jan 31 Javascript
Js 随机数产生6位数字
May 13 Javascript
JQuery+JS实现仿百度搜索结果中关键字变色效果
Aug 02 Javascript
js实现window.open不被拦截的解决方法汇总
Oct 30 Javascript
node.js中的path.extname方法使用说明
Dec 09 Javascript
学习JavaScript设计模式(链式调用)
Nov 26 Javascript
浅谈js停止事件冒泡 阻止浏览器的默认行为(阻止超连接 #)
Feb 08 Javascript
vue省市区三联动下拉选择组件的实现
Apr 28 Javascript
jQuery层级选择器_动力节点节点Java学院整理
Jul 04 jQuery
详解webpack4升级指南以及从webpack3.x迁移
Jun 12 Javascript
js Proxy的原理详解
May 25 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
PHP实现的功能是显示8条基色色带
2006/10/09 PHP
一个php作的文本留言本的例子(三)
2006/10/09 PHP
source.php查看源文件
2006/12/09 PHP
解析posix与perl标准的正则表达式区别
2013/06/17 PHP
显示程序执行时间php函数代码
2013/08/29 PHP
PHP框架实现WebSocket在线聊天通讯系统
2019/11/21 PHP
070823更新的一个[消息提示框]组件 兼容ie7
2007/08/29 Javascript
input 高级限制级用法
2009/03/26 Javascript
理清apply(),call()的区别和关系
2011/08/14 Javascript
给artDialog 5.02 增加ajax get功能详细介绍
2012/11/13 Javascript
Jquery chosen动态设置值实例介绍
2013/08/08 Javascript
JavaScript?Apple设备检测示例代码
2013/11/15 Javascript
jquery获取元素值的方法(常见的表单元素)
2013/11/15 Javascript
浅谈JavaScript函数参数的可修改性问题
2013/12/05 Javascript
JavaScript中使用document.write向页面输出内容实例
2014/10/16 Javascript
Jquery基础之事件操作详解
2016/06/14 Javascript
vue基于mint-ui的城市选择3级联动的示例
2017/10/25 Javascript
React从react-router路由上做登陆验证控制的方法
2018/05/10 Javascript
关于node-bindings无法在Electron中使用的解决办法
2018/12/18 Javascript
微信小程序文字显示换行问题
2019/07/28 Javascript
用原生JS实现爱奇艺首页导航栏代码实例
2019/09/19 Javascript
Object.keys() 和 Object.getOwnPropertyNames() 的区别详解
2020/05/21 Javascript
Vuex的热更替如何实现
2020/06/05 Javascript
Python利用带权重随机数解决抽奖和游戏爆装备问题
2016/06/16 Python
Python模块搜索路径代码详解
2018/01/29 Python
python 3.7.0 安装配置方法图文教程
2018/08/27 Python
怎样实现H5+CSS3手指滑动切换图片的示例代码
2019/05/05 HTML / CSS
佳能德国网上商店:Canon德国
2017/03/18 全球购物
韩都衣舍天猫官方旗舰店:天猫女装销售总冠军
2017/10/10 全球购物
两只小狮子教学反思
2014/02/05 职场文书
索桥的故事教学反思
2014/02/06 职场文书
2015年暑期社会实践活动总结
2015/03/27 职场文书
医院志愿者活动总结
2015/05/06 职场文书
高中英语教学反思范文
2016/03/02 职场文书
解决pycharm下载库时出现Failed to install package的问题
2021/09/04 Python
浅谈css清除浮动(clearfix和clear)的用法
2023/05/21 HTML / CSS