嗨,我想讓div與一個簡單的CSS動畫滾動。CSS無限滾動div
問題是,它不會循環良好,因爲在重新開始滾動之前有一點閃光。
這裏是代碼:https://jsfiddle.net/by6tx4o0/2/
.c{
position:relative;
background:red;
max-height:200px;
float:left;
width:300px;
height:300px;
overflow:hidden;
overflow-y:auto;
}
.card-home{
position:absolute;
margin:20px;
\t top:0;
\t animation: scroll 10s linear 1s infinite;
}
span {
min-width:300px;
min-height:40px;
display:block;
color:white;
margin:5px;
background:blue;
}
@keyframes scroll {
\t 100% { top: -100%; }
}
<div class="c">sssss
<div class="card-home">
<span>1</span>
<span>2</span>
<span>3</span>
<span>4</span>
<span>5</span>
<span>6</span>
<span>7</span>
<span>8</span>
</div>
</div>
我有什麼做的循環時,使這個平穩?
謝謝
請將代碼放入問題中,而不是試圖繞過它:-) –
jsfiddle附加,看起來 –
看起來它只是瞬間上升到重新啓動時頂部。如果你願意,你可以基本上做反向動畫更快地達到頂峯。 – VictorVH