美文网首页
transition和animation的动画制作

transition和animation的动画制作

作者: Sharp丶TJ | 来源:发表于2021-05-23 18:13 被阅读0次

I:transition

(1)作用

补充中间帧

(2)语法

transition:属性名  时长  过渡方式  延迟;

transition属性的过渡方式有很多,常见的有:linear、ease、ease-in、ease-put、ease=in-out、cubic-bezier、step-start、step-end、steps

注:display:none到display:block无法过渡。使用visibility:hidden到visibility:visible

II:animation

(1)语法

①、from to 写法

@keyframes  动画名 {    form{        开始的属性;    }    to{        到达的属性;    }}

②、百分数写法

@keyframes 动画名{    0%{       进度0%时的属性;    }    20%{    进度20%时的属性;    }    100%{        进度100%时的属性;    }} 

(2)animation的写法

animation: 时长 | 过渡方式 | 延迟 | 次数 | 方向 | 填充 | 模式 | 是否暂停 | 动画名 ;

注:

如何使动画停在最后一帧?

答:在animation属性后加上一个forwards;

更多transition和animation的属性,参考,可详见MDN:

https://developer.mozilla.org/zh-CN/docs/Web/CSS/animation

https://developer.mozilla.org/zh-CN/docs/Web/CSS/transition

相关文章

网友评论

      本文标题:transition和animation的动画制作

      本文链接:https://www.haomeiwen.com/subject/ohmnjltx.html