【动画消消乐】HTML+CSS 自定义加载动画 061 (2)

在这里插入图片描述

第三帧

显示阴影1、2

阴影3不显示

box-shadow: 32px 32px, 32px 32px, 32px 0px

效果图如下

在这里插入图片描述

第四帧

同时显示阴影1、2、3

box-shadow: 0px 32px, 32px 32px, 32px 0px

效果图如下

在这里插入图片描述

动画从第一帧逐步过渡至第四帧

span::after { animation: loading 2s linear infinite alternate; } @keyframes loading { 0% { box-shadow: 0 0, 0 0, 0 0 } 33% { box-shadow: 32px 0px, 32px 0px, 32px 0px } 66% { box-shadow: 32px 32px, 32px 32px, 32px 0px } 100% { box-shadow: 0px 32px, 32px 32px, 32px 0px } }

效果图如下

在这里插入图片描述

步骤5

动画采用alternate交替

animation: loading 2s linear infinite alternate;

效果图如下

在这里插入图片描述

步骤6

去掉span背景色

最后效果图如下

在这里插入图片描述

结语

文章仅作为学习笔记,记录从0到1的一个过程

希望对您有所帮助,如有错误欢迎小伙伴指正~

我是海轰ଘ(੭ˊᵕˋ)੭,如果您觉得写得可以的话,请点个赞吧

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzygfp.html