我正在将图片作为Div的背景网址加载: -
<div style="background-image: url('image.jpg'),url('fallback.jpg');"></div>
据我了解,如果在调用image.jpg
时出现任何错误,则会显示后备图像。 : -
编辑:只是从评论中了解到上述不是后备,只是加载一个而不是另一个。我需要的是设置超时并在超时内未加载原始图像后显示备用图像。
答案 0 :(得分:0)
您将无法找到设置超时后加载图像所需的时间,因为根据图像的大小,可能需要比您想象的更长的时间。您只需担心将css属性分配给后备图像的顺序。比如,为第一个设置“不重复”,与第二个设置相反。她,您可以参考 https://css-tricks.com/stacking-order-of-multiple-backgrounds/