Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html DIV css背景图像不会显示在IE 8中_Html_Css_Background Image - Fatal编程技术网

Html DIV css背景图像不会显示在IE 8中

Html DIV css背景图像不会显示在IE 8中,html,css,background-image,Html,Css,Background Image,我们的intranet站点在兼容模式(ie 8)下查看,css图像背景不显示。对css进行任何调整以适应IE8问题。(html、css在chrome和ie-9及更高版本中工作) js小提琴在这里 Internet Explorer 8不支持jsiddle.net/729xwamv/SVG 作为此特定场景的解决方案,请参见“SVG作为CSS背景图像的回退”。您需要一个PNG版本的图像作为备用 这里的诀窍是找到(几乎所有)支持SVG的浏览器所支持的语法,而不是旧浏览器所支持的语法。这就是神奇之处:

我们的intranet站点在兼容模式(ie 8)下查看,css图像背景不显示。对css进行任何调整以适应IE8问题。(html、css在chrome和ie-9及更高版本中工作)

js小提琴在这里
Internet Explorer 8不支持jsiddle.net/729xwamv/

SVG

作为此特定场景的解决方案,请参见“SVG作为CSS背景图像的回退”。您需要一个PNG版本的图像作为备用

这里的诀窍是找到(几乎所有)支持SVG的浏览器所支持的语法,而不是旧浏览器所支持的语法。这就是神奇之处:


谢谢你的快速回复。基本上ie-8不支持svg。我把png和现在的作品。
body {
  background: url(fallback.png);
  background: url(background.svg),
    linear-gradient(transparent, transparent);
}