关键帧基础写法

本文介绍了CSS中的关键帧动画,从@keyframes规则定义开始,包括from和to关键字设定动画起点和终点。接着详细阐述了animation属性的各个部分,如duration、timing-function、delay、iteration-count和direction,解释了不同取值对动画效果的影响,如动画速度曲线、延迟、播放次数和方向等。
摘要由CSDN通过智能技术生成

关键帧

1帧 开始 -- 补间动画 -- 2帧结束

定义关键帧

@keyframes 名字 {

from{

动画开始

}

to{

动画结束

}

}

animation-name: run;

动画名称 绑定关键顿动画的 *

animation-duration: 1s;/* 动画执行时间 单位: s ms 1s=1000ms

animation-timing-function: ease;/ 动画的运动速度曲线 /

取值:

Linear 匀速

ease 默认值

ease-in 以慢速开始

ease-out 以慢速结束

ease-in-out 以慢速开始和结束

animation-delay: 1s;/ 动画的延迟时间

取值: s ms

默认值: 0

允许负值 (-1 使动画立马开始,但是跳过1s进入动画

animation-iteration-count: infinite;/* 规定动画的执行次数 *

取值:

n 数字

默认值 1

infinite 无限次播放动画

animation-direction:alternate;/* 定义动画是否轮流反同播放 *

取值:

normal 默认,正常播放

aLternate 动画轮流反向播放

aLternate-reverse 从第一次就反向播放

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值