像IE9一样在IE8中呈现页面

时间:2011-05-12 20:16:24

标签: internet-explorer x-ua-compatible

我正在尝试让我的网站使用以下方式指定文档兼容模式:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9">

我希望能够使用CSS3,例如border-radius,但它在IE8中不起作用。我认为这是X-UA-Compatible应该做的,渲染页面好像访问者正在使用IE9。

我错过了什么?

3 个答案:

答案 0 :(得分:6)

IE9可以呈现像IE8这样的页面,因为IE9比较新,它知道怎么做。

相反是不可能的。 IE8比IE9更老,所以他对如何渲染HTML5和CSS3绝对没有任何想法。

答案 1 :(得分:2)

IE8不会'知道'IE9,因为IE9之后会出现。虽然我不熟悉标签,但我愿意打赌它的设计允许向后兼容。

尝试使用它来诱导向前兼容性是无稽之谈。 IE8不知道如何做CSS3和其他有趣的东西,并告诉它你希望它像IE9一样不会改变它。

答案 2 :(得分:2)

您可以尝试CSS PIE