0
每次運行該項目。該頁面不會加載背景圖像,直到您刷新頁面2-3次或點擊瀏覽器的f12鍵。我也使用preload.js。div中的背景圖像不會加載,直到您刷新它
<div class="fill-screen" style="background-image:url(../images/office.jpg); " data-src="images/office.jpg">
腳本:
$(function() {
var $this, src;
$('img').each(function(){
$this = $(this);
src = $this.data('src');
$this.attr('src', src);
});
$('div').preload(function(){
$(this).show();
});
});
,這是CSS。
.fill-screen{
background-size: cover;
background-position: center;
background-color:greenyellow;
}
我想知道我哪裏出錯了。我只是想當我運行它的頁面將加載一切。
你不必在你的代碼中的任何''您 – mplungjan
包括jQuery的預加載後腳本? – lgabster
@mplungjan是的,但經過多次刷新或點擊f12後,現在顯示背景圖像。如果我在這裏有一個錯誤,背景圖片不能完全顯示。 – user3427720