gpt4 book ai didi

javascript - 有没有一种方法可以使用过渡从 CSS 动画的结束状态过渡?

转载 作者:太空宇宙 更新时间:2023-11-04 12:46:03 25 4
gpt4 key购买 nike

我理解并使用过渡和动画,但在我看来,在尝试将它们结合起来时似乎有点“障碍”。例如,如果您有一个以颜色结尾的动画样式,并使用 -webkit-animation-fill-mode: forwards; 无限期地设置值,如果我可以平滑过渡,这将很有意义如果可以设置覆盖样式,则从这种状态到另一种状态。

参见 jsfiddle .注意切换黄色样式使用的是平滑过渡,但是使用动画只能在动画过程中平滑初始的0-50%。如果未设置动画值时发生突然的即时变化,则无法将最终的绿色状态恢复为纯白色或黄色背景。另请注意,动画在激活时会完全覆盖 !important 样式。

我不知道在 spec/WD/etc. 中指定了多少这种行为,但据我所知,这种类型的限制行为使 CSS 动画几乎一文不值,而且动画是可取的从 javascript 逐步执行,与转换一起使用。这样做的缺点是这样做会大大增加开销。

为了解决“不清楚我在问什么”的投票,我想问的是如何制作可以从最终动画状态插值回来的动画?

最佳答案

没错,但是您是否尝试过在动画的 animation-direction 属性中使用值 reverse

关于javascript - 有没有一种方法可以使用过渡从 CSS 动画的结束状态过渡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26513762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com