动画的定义与使用
定义动画:
@keyframes 动画名称{
关键帧:
百分比: {样式}
}
使用动画:
复合写法 :
animation: 动画名称 动画需要的时长 速度方式 延迟时间 infinite/次数 是否反向运动 动画结束是否停留在结束位置;
单一写法:
animation-name:动画名称
animation-duration: 动画所需的时长; 说明: 单位可以是s秒,也可以是ms毫秒 -- 1s = 1000ms
animation-timing-function: 速度方式;
animation-delay: 延迟的时间;
animation-iteration-count: 播放次数(数字)或infinite(无限次);
animation-direction: normal/alternate; 说明: normal表示正向播放,alternate表示第一次正,第二次就是反,第三次又是正
animation-fill-mode: forwards/none; (动画停在最后一帧或开始位置 )
animation-play-state: paused/running; (规定动画正在运行或暂停,默认为running )
选择器{
animation: 动画名称 时长 延迟时间 速度方式 次数 是否反向播放 是否暂停 是否停止在结束位置或开始位置;
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?