CSS-animate

7/16/2019CSSanimation

#说明一下

因为自己经常会忘相关的属性,因此在介绍动画之前首先介绍这些CSS属性及属性值

#box-shadow

box-shadow: h-shadow v-shadow blur spread color inset;

说明
h-shadow水平阴影的位置 ✔️
v-shadow垂直阴影的位置 ✔️
blur模糊距离
spread阴影的大小
color阴影的颜色
inset阴影改为内侧

#animation

animation: name duration timing-function delay iteration-count direction fill-mode play-state;

说明
name动画名。配合@keyframes使用
duration动画完成时间
time-function规定动画完成方式
delay动画开始前的延迟时间
iteration-count动画的播放次数
direction动画运动的方向
fill-mode规定当动画不播放时(当动画完成时,或当动画有一个延迟未开始播放时),要应用到元素的样式。❓ (不理解,之后用到回来补充)
play-state指定动画是否运行
initial设置为默认值
inherit从父元素继承属性

#制作一个蛇形loading

我将其分成4步

第一步

第一步

第二步

第二步

第三步

第三步

第四步

第四步

#最终效果

{% codepen LKKvXZ result %}

#总结

本文作为学习CSS动画的开头,希望能够加强自己动画方面的能力。😄

#参考视频

Last Updated:5/25/2024, 2:23:06 AM