
吐出排列讲功能
预览卡绕 Y 轴翻转 180°,背面是代码。
预览和代码做成同一张卡的正反面,说明二者是同一个东西;翻转时周围界面完全静止,运动只发生在一个元素上。
cubic-bezier(0.65,0,0.35,1)(power3.inOut);预览/代码药丸滑动 0.2s expo.out;光标按下 scale 0.86 历时 0.06s,松开 0.18s back.out(2)scale 1→1.05,9.4s linear;3D 舞台 perspective 2400px,perspective-origin 820px 500px;侧面朝向时卡片阴影收窄到 scaleX 0.04rotateY 0→180°;第二次翻转沿同一方向 180→360°;背面是 rotateY(180deg) 的深色代码编辑器(#0d1117),有文件标签、安装命令和带行号的 TSX;正面白底点阵用「翻面看代码(Card Flip to Code)」做预览和代码切换:浅色应用窗口里放一张 940×680px 的组件卡,perspective 2400px(origin 820px 500px)。点击预览/代码分段开关(药丸 0.2s expo.out 滑动)后,卡片以自身中心为轴用 0.8s、power3.inOut 从 rotateY 0 转到 180°。背面是 rotateY(180deg) 的深色代码编辑器,两面都设 backface-visibility: hidden。卡片阴影宽度(收窄到 scaleX 0.04)和黑色遮罩(不透明度最高 0.2)每帧读取同一个缓动角度。停留约 1s,再点回去,沿同一方向继续从 180 转到 360°。对三个组件重复这个动作,组件之间在同一帧切换卡片、标题、面板和侧栏高亮行,最后一个停在代码面。窗口外壳保持不动,镜头 9.4s 内 scale 1→1.05 缓推,9.4s 窗口退场,落上你的字标。













