CSS3在IE中导致404的多个背景

时间:2011-12-12 17:55:25

标签: css3 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');

我已尝试使用和不使用引号,结果相同。

来自访问日志:

...[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%20url(/site/common/img/modal/headline.png),%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20url(/site/common/img/modal/headline.png HTTP/1.1" 404..

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

1 个答案:

答案 0 :(得分:0)

尝试使用条件样式表:

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

您可以在这些注释之间包含任何HTML,并且只能由IE解析。