网页前端后台技巧(CSS+HTML)Web前端之路

区分CSS中的 transition / transform /

2020-03-26  本文已影响0人  柚子硕
1.transition 过度效果集合

使用场景:对所有动态修改CSS的操作均有效果,主要有以下几点

transition有四个参数,默认值为 all 0s ease 0s,按序分别对应:

2.transform 操作元素 2D 或 3D 转换、旋转、缩放、移动或倾斜。

3D效果首先设置 perspective 属性, perspective 值越大3D效果越逼真、线条具有抽象感
配合transtion使用

3.animaition 动画属性

animation 属性需要配合 keyframes 函数使用,在 keyframes 内规定动画执行轨迹
animation 有以下6个属性:

animation 属性在dom样式内执行所选中的 keyframes 函数
keyframes 内可以使用 transform 属性
keyframes 内简写动画过程可以使用 from、to,想控制更多过程可以使用百分比 0% - 100%

@keyframes animationName {
from{},
to{}
}

//百分比
@keyframes animationName {
0%{}
10%{}
...
100%{}
}
上一篇 下一篇

猜你喜欢

热点阅读