我创建了一个网页,它在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。