注意:在发布这个问题之前,已经浏览了 MSDN 和 stackoverflow 现有的问题。在网站上工作;用户从 IE8 迁移到 IE11 的地方。面对渲染问题,我观察到如果我将 IE11 文档模式设置为 IE8,页面显示几乎与 IE8 类似。比较在 IE8 和 IE11 中计算的 css,IE11 计算了很多我试图删除的 css;这样它就可以解决渲染问题。在 IE11 Computed CSS 和 IE8 中附加图像。想用 IE8 重置 IE11 默认的 Computed CSS。我怎样才能做到这一点?我试过使用 meta 标签,但没有用,我也不希望网站退回到旧版本;最终该网页应继续在较新版本的 IE11 中运行。IE11 & IE8 - css 计算
或者,您可以使用浏览器检测并基于它呈现不同的 CSS 文件。类似于:
<!--[if IE lt 9]><link href="/ie8.css" rel="stylesheet" type="text/css" /><! [endif]-->
<!--[if IE eq 11]><link href="/ie11.css" rel="stylesheet" type="text/css" /><![endif]-->
我是一名优秀的程序员,十分优秀!