我正在尝试创建一个脉冲动画,但是,这些步骤是同时运行的,而不是按顺序运行的。
我想要的是让我的盒子去中心,脉动,然后回到起点。正在发生的事情是它到达中心,但同时增长,然后在返回的路上脉动返回。
这是代码:
input[type="checkbox"]:checked + #test{
-webkit-animation:pulse 5s;
}
#test{
width:50px;
height:50px;
border:1px solid black;
position:relative;
}
@-webkit-keyframes pulse{
33%{
left:100px;
top:100px;
}
66%{
width:100px;
height:100px;
}
73%{
width:50px;
height:50px;
}
83%{
width:100px;
height:100px;
}
100%{
left:0px;
top:0px;
}
}