我创建了一个网页,它在Firefox,Opera等中正常运行,在Internet Explorer 6中失败
所以我需要检查Internet Explorer的版本并更改CSS代码...

请帮我怎么做

最佳答案

要定位特定版本的Internet Explorer,请使用conditional comments。这些注释将仅在指定的IE版本中进行解析。

链接的quirksmode.org页面中的示例:

<!--[if IE 6]>
Special instructions for IE 6 here
<![endif]-->


定位浏览器版本的另一种方法是CSS hack,但是这些通常很糟糕,并且会降低代码的可读性和可维护性。如果您需要针对IE以外的浏览器,建议您在服务器端检测浏览器版本并提供适当的样式表。一个PHP的例子是here

10-04 22:56
查看更多