我有一个简单的 CSS3 关键帧动画,我想在它运行时反转它。请参阅此处的代码:http: //jsfiddle.net/breizo/EUVav/
@-webkit-keyframes transform-keyframes {
0% {-webkit-transform:translateX(0px) translateY(0px) rotate(270deg);}
25% {-webkit-transform:translateX(200px) translateY(0px) rotate(270deg);}
25.01% {-webkit-transform:translateX(200px) translateY(0px) rotate(0deg);}
50% {-webkit-transform:translateX(200px) translateY(200px) rotate(0deg);}
50.01% {-webkit-transform:translateX(200px) translateY(200px) rotate(90deg);}
75% {-webkit-transform:translateX(0px) translateY(200px) rotate(90deg);}
75.01% {-webkit-transform:translateX(0px) translateY(200px) rotate(180deg);}
100% {-webkit-transform:translateX(0px) translateY(0px) rotate(180deg);}
}
任何人都有一个技巧来防止动画跳到另一个关键帧而不是当前的关键帧?看起来它正在跳转到与持续时间的 1/2 对称的关键帧。
非常感谢任何输入。