<div class="a" style="display:none">
<div class="b" style="margin: 0 auto; width: 69px; height: 69px; background: url(../images/bg-loading.png) repeat-y;">
.......
</div>
</div>
和:
$(document).ready(function() {
$("form").submit(function() {
$(".a").show();
return true;
});
});
image-background
不顯示在IE 10和Chrome,但在FF的作品。我試圖在沒有display:none
的情況下啓動,然後隱藏div,然後在提交時顯示它,並猜測它是什麼 - 它的工作原理。我相信可能的原因 - IE 10'優化'並且在提交開始後不加載新圖像?如何解決它?
再一次,如果我通過F12觸摸div「b」(只需在調試器中選擇並取消選擇隱藏的元素),或者如果我在沒有display:none
的情況下啓動 - 它可以正常工作。如果我開始隱藏 - 它不會顯示背景(但會顯示內容)。
嘗試預加載圖像。 –
@NiettheDarkAbsol,我創建可視''在標籤頁的底部,它顯示了我的形象完美。但我的div的'image-background'仍然不起作用。我怎樣才能以另一種更有用的方式預加載它? – Denis
你可以顯示那個'style'屬性的全部內容嗎? –