Modern UI Motion Reference
119 production-ready animation effects across 13 categories.
加载与等待
Spinner
圆环缺口旋转
CSSDots Pulse
三点依次脉冲
CSSSkeleton Shimmer
骨架屏 + 光扫
CSSProgress Bar
横条进度填充
CSSCircular Progress
环形进度描边
SVGBreath Pulse
呼吸感缩放
CSSSkeleton Pulse
骨架明暗交替
CSSSpinner Dots
圆点围环依次高亮
CSSWave Bars
音频波形跳动
CSSTyping Indicator
聊天输入中提示
CSSHourglass Rotate
沙漏翻转等待
SVGRose Two
双瓣玫瑰曲线
SVGRose Three
三瓣玫瑰曲线
SVGLemniscate
伯努利双纽线
SVG按钮与点击反馈
Press Scale
按下缩小松开回弹
CSSRipple
点击处扩散波纹
JSSuccess Check
成功打勾动画
SVGError Shake
失败左右抖动
CSSSubmit Loading
缩圆 + spinner
JSHover Glow
悬浮边缘发光
CSSBounce Tap
弹跳点击反馈
CSSFill Progress
长按填充确认
JSConfetti Button
点击庆祝粒子爆发
JS文字与数据
Typewriter
逐字打出 + 光标
CSSFade Up Words
逐词淡入上升
CSSNumber Counter
数字从 0 滚动到目标
JSText Highlight
荧光笔划过文字
CSSTicker
无限循环滚动字幕
CSSScramble Text
字符打散重组
JSFlip Counter
翻牌计数器
CSSShimmer Text
渐变光扫过文字
CSSNumber Pop-in
数字逐位弹入带模糊
CSSGradient Text
渐变色流动文字
CSS弹层与浮层
Modal
弹窗 scale + overlay
CSSBottom Sheet
从底部滑上来
CSSDropdown
向下展开菜单
CSSPopover
锚点气泡弹出
CSSToast
轻提示滑入
CSSAlert Slide
顶部警告推入
CSSContext Menu
右键菜单弹出
JSTooltip
悬停延迟显示,离开即隐
CSSSettings / Filters
Drawer
侧滑抽屉面板
CSSCommand Palette
Cmd+K 命令面板弹窗
JS导航与转场
Page Slide
新页面从右推入
CSSFade Switch
淡入淡出切换
CSSShared Element
列表项展开为详情
CSSTab Slide
指示条滑动切换
CSSSidebar Push
侧栏推入主内容
CSSView Transition
圆形扩散视图过渡
CSSDock Nav
Mac 风格悬停放大导航
CSS表单与输入
Focus Ring
聚焦边框高亮
CSSLabel Float
标签上浮变小
CSSValidation Shake
校验失败抖动
CSSToggle Switch
开关滑块切换
CSSCheckbox
打勾描边动画
SVGRadio Select
内圆点弹出选中
CSSSearch Expand
图标展开为输入框
CSSOTP Input
逐位输入自动跳转
JSRange Slider
滑块拖拽选值
JSStep Indicator
多步骤进度指示器
JS滚动驱动
Scroll Reveal
滚入视口时淡入
JSProgress Indicator
阅读进度条
CSSContent line 1
Content line 2
Content line 3
Content line 4
Content line 5
Content line 6
Content line 7
Sticky Shrink
吸顶缩小导航
CSSLine Reveal
逐行文字高亮
CSSImage Reveal
clip-path 揭示图片
CSS图标与标识
Hamburger / Close
三线变叉号
CSSIcon Swap
图标交叉切换
CSSSVG Draw
路径描边绘制
SVGBadge Bounce
角标弹跳出现
CSSLogo Entrance
描边 + 填充入场
SVGArrow Flip
箭头旋转 180°
CSSMorphing Icon
图标路径平滑变形
SVGHeart Like
爱心点赞动画
CSSCopy Check
复制成功打勾
CSSBell Shake
通知铃铛摇摆
CSS轮播与列表
Carousel Slide
轮播横向滑动
CSSCard Stack
卡片堆叠翻页
CSSList Add/Remove
点击添加/移除列表项
JSDrag Reorder
拖拽排序动效
JSAccordion
手风琴展开折叠
CSSInfinite Scroll
滚动到底加载更多
JSAvatar Stack
悬停展开头像组
CSSSwipe Action
滑动显示操作按钮
CSS状态切换
Theme Toggle
圆形扩散主题切换
CSSError → Recovery
错误到恢复过渡
CSSExpand Detail
摘要展开为详情
CSSOnline Status
在线离线脉冲指示
CSSFavorite Star
收藏星标弹性切换
CSSSuccess / Fail
成功失败状态切换
CSSRead / Unread
已读未读标记切换
CSS氛围与背景
Gradient Flow
渐变背景缓慢流动
CSSGlow Pulse
呼吸发光效果
CSSParticles
粒子缓慢上升
SVGMagnetic Cursor
元素被光标吸引
JSGlow Trace
光标跟随边框高光
JSLight Sweep
光线扫过表面
CSS3D Card Hover
透视跟随光标倾斜
JSScan Line
扫描线从上到下扫过内容
CSS数据可视化
Bar Chart Rise
柱状图从底部升起
CSSDonut Chart
环形图弧线绘制
SVGGauge Meter
仪表盘指针旋转
CSSSparkline Draw
迷你折线图描边
SVGCounter Card
统计卡片数字滚动
JSHorizontal Bar Reveal
横向条形依次展开
CSSScrubber Line
拖动播放头取值
SVGRadial Bars
多条进度环叠加
SVGScatter Pop
散点按分布弹入
CSSDensity Curve
平滑分布曲线对比
SVGPie Slice Reveal
少量占比扇区展开
CSSRadar Sweep
多维评分多边形扩展
SVG入场与退场
Fade In
透明到不透明
CSSSlide Up
从下方滑入淡入
CSSScale In
缩放放大淡入
CSSSpring In
弹性回弹入场
CSSStagger
多元素依次入场
CSSBlur In
模糊到清晰淡入
CSSSlide In
横向滑入淡入
CSSCollapse
高度折叠展开
CSS