← 全部效果

换列数走弧线重排

网格换列数时,每一项沿弧线飞到新位置,相邻项错开延迟——比直线 FLIP 高级一档的重排手感。点下面按钮切换列数看效果。

实时 Demo
↑ 切换列数:每项走弧线 + 相邻错峰,注意右上→左下的弧度方向
调参台拖动滑杆实时改手感,提示词同步更新
效果拆解
AI 提示词
用现代前端技术实现换列数走弧线重排(Arc Reflow):网格在 2/3/4 列间切换,用 FLIP 技术做重排动画——切换前记录每项旧 rect,改列数后测新 rect,先 transform 反偏移再播放到零。运动轨迹要求弧线:X、Y 两轴用不同时序(Y 用 easeOut 先到位、X 用 easeInOut 后到位),使轨迹呈二次贝塞尔弧感。错峰:delay 按 (目标行 + 目标列) × ${v.stagger}ms 波次推进,总时长 ${v.dur}ms,末尾每项带 ${v.overshoot} 轻微超调回弹。动画期间零布局抖动,容器高度用 FLIP 同步过渡,全程只写 transform。
相关效果