Bon*_*ono 29 html css background image onerror
如果找不到源图像,有没有办法显示替代图像?我知道要通过以下方式完成此任务:
<img src="imagenotfound.gif" alt="Image not found" onError="this.src='imagefound.gif';" />
但是,如果你正在做这样的事情怎么样,如果有错误或者如果没有找到图像你怎么能抓住?
<div style="background:url('myimage.gif')"></div>
Ori*_*iol 88
如果myimage.gif不透明,您可以使用多个背景:
background: url('myimage.gif'), url('fallback.gif');
这种方式fallback.gif只有在myimage.gif不可用时才可见.
请注意,fallback.gif即使myimage.gif可用,也可以下载.
或者,即使没有得到广泛支持,CSS Images 3引入了image()符号:
background: image('myimage.gif', 'fallback.gif');
多个
<image-decl>s可给出由逗号,在这种情况下,函数表示这不是一个第一图像分离 无效图像.
| 归档时间: | 
 | 
| 查看次数: | 21787 次 | 
| 最近记录: |