我工作的CSS動畫與步驟...我的問題是:爲什麼CSS動畫不與背景大小100%的工作
時步()==(幀長度-1)一切都是流體exept,我不能看到最後一幀
時步()==幀長我仍然不能看到最後一幀和動畫是凌亂...
我正在尋找一種方法來使用背景100%(或至少一個exp爲什麼它不工作lanation),因爲我可以與幀型動物數量精靈使用它,只是使用步驟()來調整實際的精靈..
演示:
#sprite1, #sprite2, #sprite3 {
height: 41px;
width: 41px;
background: url('https://img4.hostingpics.net/thumbs/mini_756487pacanim2.png') 0 center;
}
#sprite1 {
animation: sprite 1s steps(3) infinite;
}
#sprite2 {
animation: sprite 1s steps(4) infinite;
}
#sprite3 {
animation: sprite2 1s steps(4) infinite;
}
@keyframes sprite {
100% { background-position: right center; }
}
@keyframes sprite2 {
100% { background-position: 164px center; }
}
Case1: <br>
<div id="sprite1"></div>
Case2:
<div id="sprite2"></div>
What it should be:
<div id="sprite3"></div>
謝謝先生,我編輯了我的問題,那麼是否有一種方法可以使用與所有類型的spriteSheets兼容的動畫關鍵幀(只需更改step()值)? –