如何在IE11中重置css以与IE8兼容?

时间:2015-03-18 00:13:45

标签: css internet-explorer internet-explorer-11

注意:在发布此问题之前,已经完成了MSDN以及stackoverflow现有问题。 在网站上工作;用户从IE8迁移到IE11的位置。面对渲染问题,我观察到如果我将IE11文档模式设置为模拟到IE8,页面显示几乎像IE8。比较IE8和IE11中计算的css,IE11计算了我想要删除的很多css;这样它可以解决渲染问题。在IE11 Computed CSS和IE8中附加图像。想用IE8重置IE11默认的Computed CSS。我怎样才能做到这一点? 我尝试使用meta标签它没有工作,我也不希望网站回退到旧版本的rending;最终网页应继续在较新版本的IE11中工作。 IE11& IE8 - css Computed enter image description here enter image description here

1 个答案:

答案 0 :(得分:1)

或者,您可以使用浏览器检测并基于该呈现不同的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]-->