0
我在瀏覽器中加載圖片時遇到問題,它在safari和firefox中看起來很好,但是在Chrome中,我獲得了兩個加載圖片而不是整個圖片的視圖。我不知道如何解決這個問題,任何幫助表示讚賞。Chrome瀏覽器顯示與Safari和Firefox不同的加載圖片效果
的HTML:
<div class="execute-actions">
<div class="loading"></div>
</div>
的CSS:THE JS的
.loading {
position: relative;
background: url("../../assets/img/core/loading.gif");
background-position: 912px 0px;
width: 48px;
height: 48px;
}
部分引用加載動畫:
$(window).ready(function() {
if ($("html[data-useragent*='MSIE 8']").length) {
if ($("div.loading")) {
setInterval(function() {
$("div.loading").css({"background-position-x": "-=48px" });
}, 35);
}
} else {
if ($("div.loading")) {
setInterval(function() {
$("div.loading").css({"background-position": "-=48px" });
}, 35);
}
}
你可以發佈小提琴嗎? – Reinherd
背景位置的預期行爲是什麼:「 - = 48px」?在第一個ifyou中動畫一個軸,第二個動畫是x軸,而y軸應該是「center」而不是「0」 – fcalderan