【发布时间】:2020-10-19 22:17:24
【问题描述】:
我正在尝试使用 css3 动画制作一个无限横向滚动的横幅。问题是动画结束后重新启动时会出现严重的剪辑。我正试图弄清楚如何防止那种刺耳的动画。
我已经把我的代码放在这里了。
@keyframes slideleft {
from{background-position: right;}
to {background-position: left;}
}
@-webkit-keyframes slideleft {
from{background-position: right;}
to {background-position: left;}
}
#masthead {
background-image: url('http://static.communitytable.parade.com/wp-content/uploads/2014/06/dogs-in-world-cup-jerseys-ftr.jpg');
animation: slideleft 5s infinite ease-in-out;
-webkit-animation: slideleft 5s infinite ease-in-out;
width: 100%;
height: 1200px;
}
<div id="masthead"></div>
【问题讨论】:
-
最后,我想限制 javascript 的使用,因为页面加载时间已经很长了。不过我并不反对。
标签: html css css-animations