企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] ## 1、transition和animation的区别 ``` transition是过渡,animation是动画。transition只能从一种状态过渡到另外一种状态,animation可以定制复杂动画,可以定义动画的区间等。 transition必须通过一些行为才能触发(js或者伪类来触发),animation的话直接就可以触发。 ``` ## animation > 需要规定动画名称,动画时长 参数 animation(name,花费的时间,速度曲线,延迟,次数,反向播放) - 做一个进度条 ![](https://box.kancloud.cn/644a120d0ebfb0a9f60c5d7ddc1a18ab_1191x83.PNG) ``` 规定动画时长,规定动画名称 div{ border: 1px solid #999; width:500px; } div>div{ width: 50% background: #FFBAC3; animation:name 4s ; } @keyframes name { 0% { width: 0; background: #FFBAC3; } 100% { width: 50%; } } ```