在带有 html 的简单 CSS3 动画中(示例)
<div class="parent">
<a href="#">First</a>
<a href="#">Second</a>
<a href="#">Third</a>
</div>
和 CSS
@-webkit-keyframes anim{
0% {color:blue}
10% {color:red}
}
.parent a {
color:black;
-webkit-animation: anim 3s infinite;
}
所有颜色的变化同时适用于所有孩子。是否可以为每个孩子一个一个改变颜色?
换句话说,我们需要暂停其他孩子并为单个孩子运行动画,然后暂停并运行下一个孩子。这意味着一次只有一个孩子在制作动画。
请注意,孩子的数量是未知的,我们需要为单个孩子而不是整个周期分配动画持续时间。