以下样式会导致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?
答案 0 :(得分:0)
尝试使用条件样式表:
<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="ie.css" />
<![endif]-->
您可以在这些注释之间包含任何HTML,并且只能由IE解析。