【发布时间】:2015-05-26 23:30:49
【问题描述】:
我正在尝试在无限循环上为图形设置动画,以使图形看起来不断移动并且永不停止(从不存在间隙)。我可以无限地为图像设置动画,但从不让它在重新开始之前没有间隙。
Jsfiddle:https://jsfiddle.net/otv52zxb/1/
@-webkit-keyframes loop {
0% {
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
-moz-transform: translateX(-66.6%);
-ms-transform: translateX(-66.6%);
-webkit-transform: translateX(-66.6%);
transform: translateX(-66.6%);
}
}
@-moz-keyframes loop {
0% {
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
-moz-transform: translateX(-66.6%);
-ms-transform: translateX(-66.6%);
-webkit-transform: translateX(-66.6%);
transform: translateX(-66.6%);
}
}
@-ms-keyframes loop {
0% {
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
-moz-transform: translateX(-66.6%);
-ms-transform: translateX(-66.6%);
-webkit-transform: translateX(-66.6%);
transform: translateX(-66.6%);
}
}
@keyframes loop {
0% {
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
-moz-transform: translateX(-66.6%);
-ms-transform: translateX(-66.6%);
-webkit-transform: translateX(-66.6%);
transform: translateX(-66.6%);
}
}
section {
background-color: #ababab;
height: 300px;
position: relative;
z-index: -1000;
}
#blue_graph {
z-index: -100;
position: absolute;
bottom: 0;
left: 0px;
right: 0px;
margin: auto;
-webkit-animation-play-state: running;
-moz-animation-play-state: running;
-o-animation-play-state: running;
animation-play-state: running;
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-animation: loop 10s linear infinite;
-moz-animation: loop 10s linear infinite;
-o-animation: loop 10s linear infinite;
animation: loop 10s linear infinite;
}
<section>
<img id="blue_graph" src="http://i58.tinypic.com/qpjitj.png" />
</section>
我怎样才能使它成为一个流畅的动画,以使图表看起来不断更新?
【问题讨论】: