Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.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
CSS3多个背景导致IE中出现404_Css_Internet Explorer 7 - Fatal编程技术网

CSS3多个背景导致IE中出现404

CSS3多个背景导致IE中出现404,css,internet-explorer-7,Css,Internet Explorer 7,以下样式导致404出现在我们的访问日志中: background-image: url('/site/common/img/modal/headline.png'), url('/site/common/img/modal/headline.png'), url('/site/common/img/modal/headline.png'); 我试过使用引号和不使用引号,结果都是一样的 从访问日志: background-image: url('/site/common/img/modal/he

以下样式导致404出现在我们的访问日志中:

background-image: url('/site/common/img/modal/headline.png'),
url('/site/common/img/modal/headline.png'),
url('/site/common/img/modal/headline.png');
我试过使用引号和不使用引号,结果都是一样的

从访问日志:

background-image: url('/site/common/img/modal/headline.png'),
url('/site/common/img/modal/headline.png'),
url('/site/common/img/modal/headline.png');
…[11/Dec/2011:01:20:52-0800]“GET/site/common/img/modal/headline.png),%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20url(/site/common/img/modal/headline.png HTTP/1.404.


除了删除IE的样式外,是否有办法让IE忽略这些样式以避免404?

尝试使用条件样式表:

<!--[if lt IE 9]>
  <link rel="stylesheet" type="text/css" href="ie.css" />
<![endif]-->


您可以在这些评论之间包含任何HTML,它将仅由IE解析。

我也很想知道。我最近有一个多背景的IE问题,这个问题只通过条件样式表解决。如果选民确信他们知道更好的解决方案(而不是仅仅下意识地使用条件样式表)我很想看到它。我认为它被否决了,因为不管怎样,主样式表仍然会被访问,所以仍然会有一个404:)