有许多属性无法转换。
overflow在他们中间;渲染引擎不知道如何在“隐藏”和“显示”之间进行转换,因为这些是二进制选项,而不是间隔。这就是为什么您不能在
display:none;和之间
display: block;进行转换的原因(例如):没有中间阶段可以用作转换。
你可以看到属性的列表,你可以动画 这里Mozilla开发者网络上。

有许多属性无法转换。
overflow在他们中间;渲染引擎不知道如何在“隐藏”和“显示”之间进行转换,因为这些是二进制选项,而不是间隔。这就是为什么您不能在
display:none;和之间
display: block;进行转换的原因(例如):没有中间阶段可以用作转换。
你可以看到属性的列表,你可以动画 这里Mozilla开发者网络上。