在Div背景中加载图像时设置超时

时间:2016-08-29 05:19:15

标签: javascript html

我正在将图片作为Div的背景网址加载: -

<div style="background-image: url('image.jpg'),url('fallback.jpg');"></div>

据我了解,如果在调用image.jpg时出现任何错误,则会显示后备图像。 : -

  1. 调用image.jpg时是否还会处理超时错误?
  2. 如果是,超时持续时间是多少?
  3. 我如何控制此超时时间?
  4. 编辑:只是从评论中了解到上述不是后备,只是加载一个而不是另一个。我需要的是设置超时并在超时内未加载原始图像后显示备用图像。

1 个答案:

答案 0 :(得分:0)

您将无法找到设置超时后加载图像所需的时间,因为根据图像的大小,可能需要比您想象的更长的时间。您只需担心将css属性分配给后备图像的顺序。比如,为第一个设置“不重复”,与第二个设置相反。她,您可以参考 https://css-tricks.com/stacking-order-of-multiple-backgrounds/