swiper如何实现动画效果-小练习初级入门
来源:互联网 发布:海南大学网络登录入口 编辑:程序博客网 时间:2024/06/11 02:20
下面来写一个使用swiper的Animate 实现动画效果的小练习
1.同样在Hbuilder新建一个项目
2.在css文件夹下 放入下载好的swiper-3.4.2.min.css 和 animate.min.css
3.在js文件夹下 放入 下载好的swiper-3.4.2.min.js 和 swiper.animate1.0.2.min.js
4新建html文件,引入 css文件和 js文件 详细的在稍后的代码中会看到
5.html部分还是要写上 swiper小练习只能怪的一些结构,如下:
<div class="swiper-container"><div class="swiper-wrapper"><div class="swiper-slide slide1"><p class="ani" swiper-animate-effect="fadeInUp" swiper-animate-duration="0.5s" swiper-animate-delay="0.3s">这是心聆教育,一家心理咨询培训机构</p></div><div class="swiper-slide slide2">Slide2</div><div class="swiper-slide slide3">Slide3</div></div></div>
6.接下来 如斜段scriptz脚本,目的是跟swiper小练习中的一样,初始化Swiper对象,如下:
<script>var mySwiper = new Swiper ('.swiper-container', { onInit: function(swiper){ //Swiper2.x的初始化是onFirstInit swiperAnimateCache(swiper); //隐藏动画元素 swiperAnimate(swiper); //初始化完成开始动画 }, onSlideChangeEnd: function(swiper){ swiperAnimate(swiper); //每个slide切换结束时也运行当前slide动画 } }) </script>
7.然后具体用法就是在slide中的任意一个想要添加动画 的元素上加上ani的类,
在需要运动的元素上面增加类名 ani ,和其他的类似插件相同,Swiper Animate需要指定几个参数:
swiper-animate-effect:切换效果,例如 fadeInUp
swiper-animate-duration:可选,动画持续时间(单位秒),例如 0.5s
swiper-animate-delay:可选,动画延迟时间(单位秒),例如 0.3s
上面这段话是从swiper官网摘抄过来的,供大家参考,然后下面贴上这个小练习的全部html代码
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><link rel="stylesheet" href="../css/swiper-3.4.2.min.css" /><link rel="stylesheet" href="../css/animate.min.css" /><style>.swiper-container{height: 600px;}.slide1{background-color: red;}.slide2{background-color: blue;}.slide3{background-color: green;}p{color: black;font-size: 50px;}</style></head><body><div class="swiper-container"><div class="swiper-wrapper"><div class="swiper-slide slide1"><p class="ani" swiper-animate-effect="fadeInUp" swiper-animate-duration="0.5s" swiper-animate-delay="0.3s">这是心聆教育,一家心理咨询培训机构</p></div><div class="swiper-slide slide2">Slide2</div><div class="swiper-slide slide3">Slide3</div></div></div><script src="../js/swiper-3.4.2.min.js"></script><script src="../js/swiper.animate1.0.2.min.js"></script></body><script>var mySwiper = new Swiper ('.swiper-container', { onInit: function(swiper){ //Swiper2.x的初始化是onFirstInit swiperAnimateCache(swiper); //隐藏动画元素 swiperAnimate(swiper); //初始化完成开始动画 }, onSlideChangeEnd: function(swiper){ swiperAnimate(swiper); //每个slide切换结束时也运行当前slide动画 } }) </script></html>
本篇的目的也是为了以后能复习swiper 记录的一个入门小练习,方便自己,方便大家。
不积跬步,无以至千里
不积小流,无以成江海
阅读全文
0 0
- swiper如何实现动画效果-小练习初级入门
- swiper入门小练习-移动端实现上下滑动翻整个页面(一)
- Swiper实现图片滚动效果
- 利用swiper和css3实现手机滑屏与动画效果
- c++初级 之 动画效果
- 使用Swiper实现无线滚动效果
- swiper实现局部内容滚动效果
- swiper.js插件实现图片滚动效果
- iOS AutoLayout Constraint如何实现动画效果
- 小动画练习
- 使用swiper实现移动端小场景
- swiper切换动画效果,需要先加载swiper.animate.min.js和animate.min.css。
- swiper 入门
- 小程序写tab和swiper切换结合效果
- 小程序 tab和swiper的结合效果
- WebService初级入门小程序
- CSS动画效果入门
- 如何实现图片描述效果小DEMO!
- HashMap中如果key是自定义的类,为什么重写hashcode()和equals()
- Dijkstra (邻接矩阵的另一种实现)
- 半深入理解CSS3 object-position/object-fit属性
- 《Python基础教程》学习笔记——函数
- Android学习(五)Service学习(下)
- swiper如何实现动画效果-小练习初级入门
- # 仿QQ底部导航栏的自定义view
- 1037. 在霍格沃茨找零钱(20)
- PHP解决json_encode中文变成unicode编码
- 大数据学习笔记:在eclipse上使用Ant插件实现自动编译打包
- Sublime Text 如何连接 FTP/SFTP ——图文详细教程
- SpringMVC请求流程
- scala初学main方法参数解析
- mysql中的视图小总