cubic-bezier 視覺化編輯器
拖曳兩個控制點即時設計 CSS easing 曲線,內建 11 個 preset(ease / Material / Tailwind / anticipate 等),預覽動畫,一鍵輸出 CSS / Tailwind v4 / Framer Motion 程式碼。
曲線(拖控制點)
控制點數值
動畫時長
Preset
動畫預覽
輸出格式
css
cubic-bezier(0.25, 0.1, 0.25, 1)
›如何使用
- 左邊 SVG 曲線 拖曳兩個彩色圓圈控制點,即時看曲線變化。x 軸會自動 clamp 到 0-1(CSS 規範),y 軸可超出做 anticipate / overshoot。
- 右邊 數值欄 可直接輸入精確數字,或上方的 動畫時長 切換 300/600/1000 ms 預覽。
- 下方 Preset 點任一個套用(ease / Material / Tailwind 各家典型)。
- 底部 動畫預覽 即時跑你目前的曲線;下面 輸出 切 tab 看 CSS / Tailwind v4 / Framer Motion / @keyframes 四種片段,點右上 Copy。
Tips
- 狀態同步到 URL hash — 例如
#0.25,0.1,0.25,1,複製網址直接分享曲線。 - 想做回彈(overshoot)?把
y1設負數、y2大於 1。anticipatepreset 就是這樣做的。 - Tailwind v4 起支援
ease-[cubic-bezier(...)]任意 class,不用再寫 tailwind.config。 - Framer Motion 的
ease: [...]直接餵 4 個數字陣列,順序與 CSS 一樣。
相關工具
- CSS 漸層編輯器linear / radial / conic 三種漸層即時編輯,輸出 CSS / Tailwind v4 任意 class / SVG
- Type Scale + Fluid clamp() 字級產生器用 modular ratio + 雙視窗 clamp() 算出整套字級,輸出 Tailwind v4 @theme / CSS vars / SCSS
- box-shadow 編輯器(多層 + Material elevation)多層陰影視覺化編輯,內建 Tailwind 5 級 + Material elevation 9 級 preset
- Glassmorphism + Neumorphism 二合一毛玻璃(backdrop-filter)+ 柔質感(雙陰影 raised/inset)一站搞定,3 種預覽背景