oSHDian.style.animation = "appear 3s 1 linear,move 1s infinite linear";这段代码的动画执行结构是怎么样的
时间: 2024-04-05 18:32:15 浏览: 33
Contra Force (U) [p1]_gee_JustOne..._
根据你提供的代码,这段代码为一个元素添加了两个动画,分别为"appear"和"move"。其中,"appear"动画将在3秒内执行一次,执行速度为线性,执行完后保持最终状态;"move"动画是一个无限循环动画,每次执行需要1秒,执行速度也是线性的。
因此,这段代码的动画执行结构如下:
1. 开始执行"appear"动画,持续3秒,执行速度为线性。
2. "appear"动画执行完成后,元素将保持最终状态。
3. 开始执行"move"动画,每次执行需要1秒,执行速度为线性。
4. "move"动画将一直循环执行,直到你通过JavaScript代码停止它或者将元素从页面中移除。
需要注意的是,如果两个动画有相同的CSS属性,后面的动画会覆盖前面的动画。因此,请确保你的两个动画的CSS属性不会相互影响。
阅读全文