默认的 CSS 缓和曲线是什么?

What are the default CSS easing curves?

在css中,我们可以使用缓动来进行过渡,例如:

transition: all .5s ease-in-out

有内置的CSS缓动,例如easeease-inease-outease-in-out

我们还可以使用 cubic bezier 定义自定义缓动,例如:

transition: all .5s cubic-bezier(.42, 0, 1, 1)

我已经获得了所需的过渡缓动值(这很可能与默认值相同,我不知道),但在我用自定义缓动值污染我的 CSS 之前,我想将它们与默认值进行比较。我的研究一无所获,并认为在 Whosebug 上获得权威答案可能会很好。

CSS 默认缓和三次贝塞尔曲线值是多少?

来自W3Schools

请参阅下面 table 中的等效函数值。

根据W3 and MDN

轻松 = 三次贝塞尔 (0.25, 0.1, 0.25, 1).

缓入 = 三次贝塞尔 (0.42, 0, 1, 1).

缓出 = 三次贝塞尔 (0, 0, 0.58, 1).

缓入缓出 = 三次贝塞尔 (0.42, 0, 0.58, 1).

线性 = 三次贝塞尔 (0.0, 0.0, 1.0, 1.0).