這是一個精靈,我發現如何動態更改精靈位置?
.common-spinner.common-spinner-40x55 {
height: 55px;
width: 40px;
}
.common-spinner {
background: url("images/loading-sprite.png") no-repeat scroll 100% 100% transparent;
}
<div class="loading">
<div class="common-spinner common-spinner-40x55" style="background-position: 0px 0px;"></div>
</div>
任何想法如何建立從這個加載動畫?我試圖改變位置使用for循環像
for(i=0; i<=720;) {
$('.common-spinner').css('background-position', '-'+i+'px 0px');
i=i+20;
}
但我看不到任何動畫,也許是因爲它的速度太快?
任何想法如何做到這一點?
問候
伊夫添加的代碼與埃裏克海塞林克到的jsfiddle解決方案
您可能想在jsfiddle.net等網站上發佈工作演示,然後發佈鏈接。如果你想在JavaScript中使用「動畫」,你應該把它放在延遲循環setTimeout,setInterval等 –