CSS 加载动画生成
18 款纯 CSS 加载动画:圆环、圆点、条形、脉冲、涟漪、骨架屏微光等,可调颜色、尺寸与速度,一键复制 HTML 与 CSS。
🔒 浏览器本地运行,文件不会上传免费 · 无需注册
加载动画
参数
主色
轨道色 / 第二色
预览背景
尺寸 48px
粗细 5px
动画时长 1.0s
无障碍
—
HTML
CSS
怎么做 CSS 加载动画
- 在动画库里挑一个:圆环、圆点、条形、脉冲、骨架屏微光和不确定进度条都有。
- 设置主色、轨道色、尺寸、线条粗细和动画时长,中间的舞台会按真实尺寸播放。
- 复制 HTML 和 CSS(也可以一次复制两者)粘贴到项目里 —— 不需要图片、不需要 JavaScript、不依赖任何库。
常见问题
这些动画需要 JavaScript 吗?
不需要。每个加载动画都只是一个元素(有的带几个空 span)加上 CSS 关键帧,显示和隐藏用你项目里原有的方式即可。
“减少动态效果”降级是做什么的?
有些用户在系统里开启了“减少动态效果”。勾选后会额外输出一段 @media (prefers-reduced-motion: reduce),把动画放慢或停止,既保留加载提示又更无障碍。
可以放在按钮里吗?
可以。选小一点的尺寸(16–24px),把复制出来的 CSS 里的颜色改成 currentColor,再把元素放到文字旁边,它就会跟随按钮的文字颜色。