【发布时间】:2016-02-13 14:24:16
【问题描述】:
我有一个带有这样背景图像的 div:
<div class="carousel-image"
style="background: url(img/background.gif) no-repeat center center;">
</div>
当我加载我的网页时,在加载我的大 background.gif 图像时,会出现一秒钟令人讨厌的空白背景。我怎样才能获得一个可以快速加载并在 background.gif 图像准备好取而代之时被替换的替代图像?
【问题讨论】:
-
如果您有任何代码,想修改一下。
-
请提供一些代码!
-
你要做的叫做“图片延迟加载”看看stackoverflow.com/questions/5582739/lazy-loading-images
-
谢谢查尔斯——看来我可以用它来解决我的问题了!
-
似乎延迟加载通常是通过
完成的,其中它的 src 与另一个交换 - 我将如何通过将 style= 更改为其他内容来做到这一点?
标签: javascript html css background-image