我已经创建了一个网页,它在 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 .
关于java - 如何查看浏览器版本和更改css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3179251/