不确定能否通过css实现,否则我将寻找使用js实现的方法。 我想要创建一个无限且平滑的动画,它会不断重复播放。
这个带有点线箭头的线应该在不停止的情况下不断流动。
[ICON] --->--->----> [ICON]
在这里,我对 CSS 的掌握不是很深。
.arrows {
position: absolute;
animation: arrows 2s infinite;
animation-iteration-count: infinite;
}
@keyframes arrows {
0% {
left: 0px;
}
50% {
left: 5px;
}
80% {
left: 15px;
}
100% {
left: 0px;
}
}
<div class="arrows">-->-->--></div>
对我来说,问题不在于使动画更流畅,而是让箭头重复自己而不会跳回到起点0px
。
谢谢。
<marquee>->->-></marquee>
的东西? - Baldráni<marquee>
已被弃用和废弃,不应再使用。- https://developer.mozilla.org/en/docs/Web/HTML/Element/marquee - Paulie_D