CSS 缓动调节

查看 cubic-bezier 曲线并调节可用于 CSS transition 和 animation 的缓动效果。

曲线ease

拖动控制点或输入数值即可调整曲线。

当前值cubic-bezier(0.25, 0.1, 0.25, 1)
预览

元素会使用相同的缓动移动。修改数值后会重新播放预览。

CSS

可作为 CSS transition 或 animation 的 timing function 使用。

.element {
  transition: transform 420ms cubic-bezier(0.25, 0.1, 0.25, 1);
}

.element.is-active {
  transform: translateX(120px);
}
关于此工具

查看 cubic-bezier 曲线并调节可用于 CSS transition 和 animation 的缓动效果。

  • 此工具在浏览器中处理。文件和输入内容不会为了处理而上传到服务器。
使用场景
  1. 调节 CSS transition 和 animation 使用的缓动
  2. 基于常用预设预览 cubic-bezier 动效
  3. 将调整后的值复制为 CSS 代码
常见问题
这个工具可以做什么?
查看 cubic-bezier 曲线并调节可用于 CSS transition 和 animation 的缓动效果。
输入内容会如何处理?
处理在你的浏览器中完成。文件和输入内容不会为了处理而发送到服务器。
CSS 标准缓动预设不够吗?
很多时候已经够用。需要更细致地调整界面反馈或余韵时,一边预览一边调整 cubic-bezier 值会更方便。