【发布时间】:2022-01-29 15:55:10
【问题描述】:
如何打开和关闭嵌套元素中的辅助动画以进行步行循环?
我想让一个虫子四处爬行、停止、转身、走路等动画。我的虫子由一个带有身体 PNG 的 div 和两个每个三腿的 PNG 组成。我将 bug div 中的三个 PNG 堆叠在一起,并使用一个小的 CSS 循环关键帧动画,我将腿部 PNG 旋转了几度,使其看起来非常像散步。这很好用。
我还可以在小腿移动时使用关键帧动画在屏幕上移动整个 bug(包含三个 img 的 div)。到目前为止很棒!
但是:当 bug div 暂停(由其动画定义)时,bug div inside 的腿循环也需要停止。我该如何解决这个问题?我不能用另一个动画来停止腿部动画,对吧?
还是我想错了?
【问题讨论】:
-
请提供足够的代码,以便其他人更好地理解或重现问题。
标签: css animation nested keyframe