HTML5+CSS关于动画的技术分享

                     **HTML5+CSS关于动画的技术分享**

animation动画
原理:足帧动画,会把整个运动过程,划分成100份

常见属性
animation-name : 设置动画的名字(自定义的)
animation-duration : 设置动画的持续时间
animation-delay : 动画的延迟时间
animation-iteration-count : 动画的重复次数,默认是1,infinite无限次数
animation-timing-function : 动画的运动时间
ease linear

配合使用:
@keyframes 动画的名字{
from{}
to{}
}

其中,from是起点位置,等价于0% to是终点位置,等价于100%
:默认情况下,元素运动完毕后,会停到起始位置

复合样式:
animation-fill-mode : 规定动画播放之前或之后,其动画效果是否可见。
none (默认值) : 在运动结束之后回到初始位置,在延迟的情况下,让0%在延迟后生效
backwards : 在延迟的情况下,让0%在延迟前生效
forwards : 在运动结束的之后,停到结束位置
both : backwards和forwards同时生效

animation-direction : 属性定义是否应该轮流反向播放动画。
alternate : 一次正向(0%100%),一次反向(100%0%)
reverse : 永远都是反向 , 从100%~0%
normal (默认值) : 永远都是正向 , 从0%~100%

:animation.CSS
一款强大的预设css3动画库。
官网地址:https://daneden.github.io/animate.css/

简单案例:(loding的动画制作)
效果图如下:

分享CSS部分原码如下:

                                                           逆战班——  梁伟
                                                                 2020.02.23
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值