我正在尝试使用 PNG 和 CSS3 动画来复制 Apple 风格的活动指示器(日晷加载图标)。我让图像旋转并连续进行,但动画完成后在进行下一次旋转之前似乎有延迟。
@-webkit-keyframes rotate {
from {
-webkit-transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
}
}
#loading img
{
-webkit-animation-name: rotate;
-webkit-animation-duration: 0.5s;
-webkit-animation-iteration-count: infinite;
-webkit-transition-timing-function: linear;
}
我尝试过更改动画持续时间,但没有什么区别,如果你放慢速度,比如说 5 秒,那么在第一次旋转之后,在再次旋转之前会有一个暂停,这一点会更明显。我想摆脱的正是这种停顿。
非常感谢任何帮助,谢谢。
你的问题是你已经提供了-webkit-TRANSITION-timing-function
当你想要一个-webkit-ANIMATION-timing-function
。您的 0 到 360 值将正常工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)