svg · smil · css · demos

SVG Animations

摘自 supermemoryai/skills · svg-animations。 九个可直接运行的小样例,覆盖描边绘制、形状变形、运动路径、SMIL 事件绑定等常用技法。

Path drawing CSS

通过 stroke-dasharray + stroke-dashoffset 让路径“自我书写”。

Success check CSS · stagger

圆环先画,勾在 0.55s 后出现。悬停卡片可重播。

Loader CSS

整体旋转 + dasharray 呼吸,材质感比纯转圈更精细。

Menu ↔ Close interactive

点击图标切换状态。三条线共享起点,靠 transform 制造视觉位移。

Shape morph SMIL

所有关键帧共用同构命令序列(8 个 C + Z)才能插值。

Motion path SMIL · mpath

三角形沿虚线轨迹运动,rotate="auto" 让朝向始终贴合切线。

Gradient shift SMIL

<stop> 上直接动画 stop-color,渐变沿色环流动。

Pulse CSS

双层光晕交替扩散 + 核心呼吸缩放,常用于“在线/正在录制”指示。

Liquid wave SMIL · morph

两层不同相位的贝塞尔路径在 d 之间插值,制造液体流动感。