跳到正文
在此运行 完全在你的浏览器里运行,不上传、不登录

加载动画生成器

生成 CSS 加载动画:圆环 spinner、弹跳圆点、进度条、脉冲圈或骨架屏微光,复制即用。

动画

实时演示

生成的 CSS 与 HTML

粗细只对圆环与进度条生效。所有动画都是纯 CSS,任意速度下演示与代码保持一致。

如何使用

  1. 选类型:圆环 spinner、弹跳圆点、进度条、脉冲圈或骨架屏微光。
  2. 拖大小缩放动画。进度条用它设定轨道宽度,骨架屏用它设定色块高度。
  3. 设周期时长(秒)。数值小显得急,1.5 秒左右显得从容。
  4. 选主色给运动部分、轨道色给静止部分。骨架屏用这两种颜色作为微光渐变的两端。
  5. 复制 CSS 与那一小段 HTML,一起粘进页面即可。演示框跑的就是同一份代码。

常见用途

为何保证隐私

动画是页面内拼装的纯 CSS keyframes,演示通过作用域样式元素运行同一份 CSS。没有上传,也没有脚本在服务端运行。

常见问题

问:为什么有些类型禁用粗细滑块? 答:只有圆环 spinner 与进度条存在一个粗细独立于整体尺寸的部件。圆点、脉冲圈与骨架屏的所有尺寸都由大小值推导,粗细对它们不起作用。

问:这些动画会尊重系统的减弱动效设置吗? 答:生成的 CSS 无条件播放。为无障碍起见,可把动画规则包进 @media (prefers-reduced-motion: reduce),给要求减少动效的用户换成静态或更慢的退而求其次方案。

问:等待时间未知时用哪个? 答:用不确定型:圆环、圆点、进度条、脉冲圈。它们无限循环,不会给用户一个假的百分比。能量化的等待才用确定进度。

问:骨架屏能改配色吗? 答:能。轨道色与主色就是微光渐变的两端。想要细腻效果就选同一表面色的两个相近色调,想更醒目就选对比强的一对。

你的数据留在这台设备上

加载动画生成器 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。

你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。