同一頁實測 Animate.css、anime.js、Lottie 三種做網頁動畫的方式——看它們的效果、用法與適合場景差在哪。
套一個 class 就有,最簡單
用程式組出任意動畫
播放「設計好的」動畫檔
| 面向 | Animate.css | anime.js | Lottie |
|---|---|---|---|
| 本質 | 現成 CSS 效果集 | JS 動畫引擎 | 向量動畫播放器 |
| 動畫從哪來 | 內建幾十種 | 自己用程式組(無限種) | 先做/生成動畫檔 |
| 難易度 | 最簡單(套 class) | 中(要寫 JS) | 中(要有檔+播放器) |
| 控制精細度 | 低 | 高 | 中 |
| 最適合 | 常見小動效、快速套用 | 客製互動、進場、數字 | 複雜插畫、品牌動畫 |
| 費用 | 免費開源 | 免費開源 | 庫免費;現成檔 LottieFiles 有免費也有付費 |