我正在使用此代码,但使用不同的单位:
-webkit-animation: play .8s steps(10) infinite;
和
@-webkit-keyframes play {
from { background-position: 0px; }
to { background-position: -500px; }
}
见 http://jsfiddle.net/simurai/CGmCe/light/
但我不断得到一个侧面滚动图像,使用以下代码:
$('html > head').append("<style class='"+name+" animation'>@-webkit-keyframes "+name+" {from {background-position:"+start+"px -"+y+"px;} to{ background-position: -"+end+"px -"+y+"px; }} ."+name+"{background-image: url(assets/images/"+image+".png); -webkit-animation: "+name+" "+duration+"s steps("+current_key.length+") infinite; width:"+w+"px; height: "+h+"px;}</style>");
我的意思是,图像不会改变,它会随着时间的推移滚动到其他图像上,我正在尝试将 CSS 动画用于游戏的精灵表动画。
我在其他地方找不到问题,也许我搜索错了。谢谢阅读!