如何让两个CSS动画以不同的速度播放?
- 图像应同时旋转和增长。
- 旋转将每2秒循环一次。
- 生长将每4秒循环一次。
示例代码:
.image {
position: absolute;
top: 50%;
left: 50%;
width: 120px;
height: 120px;
margin:-60px 0 0 -60px;
-webkit-animation:spin 2s linear infinite;
-webkit-animation:scale 4s linear infinite;
}
@-webkit-keyframes spin {
100% {
transform: rotate(180deg);
}
}
@-webkit-keyframes scale {
100% {
transform: scaleX(2) scaleY(2);
}
}
http://jsfiddle.net/Ugc5g/3388/-仅播放一个动画(声明了最后一个动画)。
旋转时图像应缩放吗?我提供的答案没有,但是如果您需要的是,可以对其进行调整
—
Ram G Athreya 2014年