代码、数据与二维码工具

CSS 加载动画生成器

调整尺寸、时长和颜色;圆环支持独立轨道色、强调色与厚度。预览和导出使用相同的标记和 CSS。

优先本地处理无需注册隐私说明 ↗
48px
1s

13 种固定模式,各预设仅显示相关的颜色、线宽、间距或环控件。

5px

控制旋转环或波纹的线条宽度。

仅在本预览中停止动画。导出的 CSS 同时遵循系统减少动态效果偏好。

实时预览

旋转环

正在加载内容

此预览中的动画是装饰性的。产品中请搭配简洁且稳定的加载状态。

使用步骤

如何使用

  1. 选择 13 种加载动画之一,包含原有旋转环、圆点、条形、圆环和双圆环。
  2. 调整尺寸、时长、颜色,以及线宽、间距或环厚度。
  3. 比较正常与减少动态效果,再复制 HTML 和 CSS。

控制与范围

尺寸:24–96px;时长:0.4–3s;旋转环/波纹线宽及圆点、条形、网格、波浪间距:2–12px。环厚度为 1–12px,最多为尺寸的六分之一。仅显示相关控件,颜色须为六位十六进制值。多图形模式按尺寸缩放图形或高度,总宽度还包含间距。

预览与导出

预览在隔离样式根中渲染与导出相同的 HTML 和 CSS。圆环和双圆环使用独立轨道色与强调色,其余 11 种使用单色。脉冲变化尺寸和透明度,波纹扩展圆环,网格变化九个方块,轨道围绕中心旋转,翻转转动方块,追逐循环六个圆点,弹跳交替两个圆形,波浪缩放五个条形。仅固定模式,不接受用户 HTML 或 CSS,全部本地生成。

无障碍动态效果

导出 HTML 包含 role="status" 和本地化加载标签。CSS 遵循 prefers-reduced-motion,包括伪元素。加载消息应保持稳定,仅在任务状态变化时更新。

常见问题

你可能还想知道

导出动画需要 JavaScript 吗?

不需要,复制的动画仅使用 HTML 和 CSS。

减少动态效果会移除状态吗?

不会。它停止动画,同时保留可识别的静态加载形状与状态标签。

会上传任何内容吗?

不会,设置、预览与代码生成均留在浏览器中。