Universal Animation Library - A comprehensive CSS animation library with 105+ animations across 7 versions
npm install universal-animation-library



🎨 105+ 精心设计的 CSS 动画效果
- 🎨 105+ 动画效果 - 从基础到终极的完整动画库
- 🚀 7 个版本系列 - V1 基础到 V7 终极的渐进式学习路径
- 💪 零依赖 - 纯 CSS 实现,即插即用
- 📱 响应式设计 - 适配各种屏幕尺寸
- 🎯 易于使用 - 简洁的 API,只需添加 class
- 🔧 高度可定制 - 支持自定义时长、缓动函数等
- 🌐 浏览器兼容 - 支持 Chrome 87+、Firefox 78+、Safari 14+、Edge 88+
- 📦 模块化导入 - 可按需导入特定版本
``bash`
npm install universal-animation-library
或使用其他包管理器:
`bash`
yarn add universal-animation-library
pnpm add universal-animation-library
`css`
@import 'universal-animation-library';
`css
/ V1 基础系列 (18 动画) /
@import 'universal-animation-library/dist/v1.css';
/ V2 超级动画 (15 动画) /
@import 'universal-animation-library/dist/v2.css';
/ V3 超现实动画 (14 动画) /
@import 'universal-animation-library/dist/v3.css';
/ V4 创意互动 (18 动画) /
@import 'universal-animation-library/dist/v4.css';
/ V5 极限突破 (10 动画) /
@import 'universal-animation-library/dist/v5.css';
/ V6 传奇动画 (12 动画) /
@import 'universal-animation-library/dist/v6.css';
/ V7 终极动画 (16 动画) /
@import 'universal-animation-library/dist/v7.css';
`
`css`
@import 'universal-animation-library/dist/index.lite.css';
`html`淡入弹跳进入缩放进入旋转进入从上淡入
`html`全息投影虫洞穿越磁吸进入极限漩涡光影穿梭
`html`液态进入晶体进入分形进入彩虹绽放波纹扩散
`css
.ua-v1-animated {
--ua-v1-duration: 1.5s;
}
.ua-v7-liquidIn {
--ua-v7-duration-in: 2s;
}
`
`css
.ua-v1-animated {
--ua-v1-ease-out: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
.ua-v7-liquidIn {
--ua-v7-ease-physics: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
`
淡入淡出: fadeIn, fadeOut, fadeInDown, fadeOutDown, fadeInUp, fadeOutUp, fadeInLeft, fadeOutLeft, fadeInRight, fadeOutRight
缩放: zoomIn, zoomOut
旋转: rotateIn, rotateOut
弹跳: bounceIn, bounceOut
其他: flash, shake, pulse
hologram, vortexIn, sineWave, origami, orbitIn, kaleidoscope, nebulaExplosion, transformer, tidalWave, magicTransform, dnaHelix, quantumLeap, flameBurst, aurora, blackHole
wormhole, hologramPro, quantumEntanglement, neuralNetwork, metaverse, vrImmersive, warpDrive, cyberpunk, galaxyVortex, nftReveal, astralProjection, timeTravel, crystalBall, bigBang
magnetPull, floatIn, waveIn, elasticPop, focusIn, drawIn, rotateIn, prismIn, scalePulse, gradientFadeIn, linkIn, flipIn, driftOut, shrinkOut, spiralOut, explodeOut, disintegrateOut
extremeVortex, morphingKaleidoscope, auroraPhantom, glassShatter, dimensionTransit, liquidMorph, particleReassemble, spiralTime, pixelCollapse, interstellar
lightShadow, spaceFold, crystalFission, electromagneticStorm, quantumRipples, dimensionGate, auroraSpectrum, stardustAssembly, rainbowFission, lightningPulse, singularityExplosion, deepSpace
- 液态: liquidIn, liquidOut
- 晶体: crystalIn, crystalOut
- 涡流: vortexIn, vortexOut
- 光芒: rayIn, rayOut
- 分形: fractalIn, fractalOut
- 彩虹: rainbowIn, rainbowOut
- 弹跳: bounceIn, bounceOut
- 波纹: rippleIn, rippleOut
| Chrome | Firefox | Safari | Edge |
|--------|---------|--------|------|
| >= 87 | >= 78 | >= 14 | >= 88 |
- index.css (完整版): ~330 KBindex.lite.css
- (轻量版): ~30 KBv1.css
- : ~30 KBv2.css
- : ~50 KBv3.css
- : ~45 KBv4.css
- : ~60 KBv5.css
- : ~40 KBv6.css
- : ~50 KBv7.css`: ~55 KB
-
欢迎贡献!请查看 贡献指南 了解详情。
---
Made with ❤️ by Universal Animation Library Contributors
⭐ 如果这个项目对你有帮助,请给我们一个 Star!