我正在嘗試做一個CSS3動畫的小問題。CSS3無限循環動畫
我試圖做一個道路動畫,線/標記移動。現在它現在有效,但不是我想要的。
我需要標記從其當前位置移動(而不是從右側 - 關鍵幀使它們從右側移動),它們將移動到左側。我也需要他們不斷循環&不重置,但我不確定如何做到這一點。
body {
margin: 0 auto;
}
#road {
height: 75px;
background: #666666;
overflow: hidden;
}
.line {
width: 150px;
height: 15px;
background-color: #cccbcb;
margin: 30px 75px 0 0;
display: inline-block;
-webkit-animation: road infinite linear 4s 0s;
}
@keyframes road {
0% { transform: translateX(1000%); }
100% { transform: translateX(0%); }
}
<div id="road">
<div style="width: 100%;">
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
<div class="line"></div>
</div>
</div>
演示鏈接:https://jsfiddle.net/ke4zzjg3/
任何想法?
不認爲你可以只用你應該尋找一個JavaScript的解決方案在這一個 –