🎭 动画预设
⚙️ 动画配置
👁️ 动画预览
📋 生成代码
什么是CSS关键帧动画?
使用@keyframes规则定义动画序列中各时间点的样式状态,浏览器自动计算中间帧过渡效果,实现流畅CSS动画。
关键帧动画和transition的区别?
transition只有开始和结束两个状态;@keyframes可定义多个中间状态,支持循环、暂停、反向等复杂动画。
支持哪些动画属性?
支持transform(平移/旋转/缩放/倾斜)、opacity、background-color、border-radius、box-shadow等所有可动画CSS属性。
如何选择缓动函数?
ease(慢-快-慢)、linear(匀速)、ease-in(慢开始)、ease-out(慢结束)、ease-in-out(慢开始和结束)、cubic-bezier(自定义曲线)。
生成的代码兼容哪些浏览器?
兼容所有现代浏览器。如需支持旧浏览器,可添加-webkit-前缀。
数据会上传服务器吗?
不会。所有动画设计和代码生成均在浏览器本地执行,数据不会离开您的设备。
内置了哪些动画预设?
内置弹跳、淡入淡出、旋转、摇摆、脉冲、滑入、翻转等9种常用动画预设。