前端-动画

补间动画

动画使用:

1.设定动画

@keyframes  动画名称{
开始状态:from{}
结束状态:to{}
}

注意:单个动画是from和to,多个动画用0%和100%

2.引用动画

animation-name:动画名称;

animation-duration:2s;

谁使用给谁

动画属性:

animation-name:动画名称;

animation-duration:2s;

运动曲线:animation-timing-function:linear(匀速)或者ease;

何时开始:animation-delay:1s;(一秒后开始)

重复次数:animation-tieration-count:infinite;(无限循环)

是否反向播放:animation-direction:normal;(默认值)或者alternate(反向播放)

结束位置:animation-fill-mode:backwards(默认值,回到起始位置)或forwards(停留在结束位置)

暂停:animation-play -state:running(默认值)或paused(暂停)搭配:hover使用

动画简写属性:

animation:动画名称 持续时间 运动曲线 何时开始 播放次数 是否反方向播放 动画结束状态;

例:animation:move 1s linear 2s infinite alternate;

                          名字  持续时间  匀速   何时开始 无限循环 反向播放

逐帧动画

语法:animation-timing-function:steps(数字)有多少帧写多少数

如果有两个动画记得用逗号隔开

例如:animation:补间动画,逐帧动画

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值