有沒有辦法在下載其他圖片之前強制下載特定圖片(優先圖片)?強制在其他背景圖片之前加載背景圖片
我使用了很多背景圖片。我的着陸頁有一個漸變填充,用作我的着陸頁的第二張圖片。
登陸頁面的CSS:
.bg-img1::before {
background-image: url(https://mywebsite/images/myimage.jpg), linear-gradient(to top, #206020, white);
background-size: cover, cover;
}
我使用DOM準備檢測爲我的背景圖片漸變轉換爲顯示3或4秒下載我的着陸頁的圖像前...
$(function() {
// DOM ready, but image hasn't downloaded yet.
});
現在我使用window.onload,一切工作正常,但我添加了越來越多的圖像,並且下載延遲變得很大。
window.onload = function() {
// delay, delay... finally my landing page with gradient displays
});
重申我的問題,我希望能夠使我的着陸頁下載優先。如果我切換回使用DOM準備就緒,有沒有辦法確保我的背景圖像在我的漸變顯示之前顯示?
這確實會出現的伎倆。我使用內聯樣式顯示:無。 – Eggs