微信小程序--动画animate.css

微信有自己开发的专门用来做动画的API,简单点的动画(旋转,平移,缩放)用自带的就可以了,今天我用的是CSS3的一个动画库,

animate.css是一个使用CSS3的animation制作的动画效果的CSS集合,里面预设了很多种常用的动画,且使用非常简单。

稍微动动就可以用的小程序上,简直完美!!!

效果图.gif

使用方法:

1.把animate.wxss文件放进工程中,在app.wxss中引入

@import "文件路径/animate.wxss";

2.需要加动画的标签设置如下

<view>
<text class='animated bounce'>微信小程序</text>
</view>

如果需要重复动画效果,只需要加上infinite

<view>
<text class='animated bounce infinite'>微信小程序</text>
</view>

解释animated必须要写,这样才能真正使用, bounceanimate.wxss的其中一个动画,你可以选择你需要的动画,当然了,你也可以修改动画的参数来满足项目中的需求!!!

3.可以通过*.js中动态改变动画效果

//.wxml
<view class='containView'>
<text class='{{animationType}}'>微信小程序</text>
</view>

//.js
/**
   * 页面的初始数据
   */
  data: {
    animationType:"animated bounce" //初始的动画效果
  }

  //按钮点击
  clickBtn:function(){
    // "animated bounce infinite"
      this.setData({
        animationType: "animated " + 动画名称  //别忘了加空格
      })
}
这样就实现了动画改变,是不是很简单呀!!!

4.demo下载地址:

https://github.com/aiyakuaile/---animate.css-

5.参考资料

animate.css官网:https://daneden.me/animate/


 

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞飞翼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值