我正在尝试让我的网站使用以下方式指定文档兼容模式:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9">
我希望能够使用CSS3,例如border-radius,但它在IE8中不起作用。我认为这是X-UA-Compatible应该做的,渲染页面好像访问者正在使用IE9。
我错过了什么?
答案 0 :(得分:6)
IE9可以呈现像IE8这样的页面,因为IE9比较新,它知道怎么做。
相反是不可能的。 IE8比IE9更老,所以他对如何渲染HTML5和CSS3绝对没有任何想法。
答案 1 :(得分:2)
IE8不会'知道'IE9,因为IE9之后会出现。虽然我不熟悉标签,但我愿意打赌它的设计允许向后兼容。
尝试使用它来诱导向前兼容性是无稽之谈。 IE8不知道如何做CSS3和其他有趣的东西,并告诉它你希望它像IE9一样不会改变它。
答案 2 :(得分:2)
您可以尝试CSS PIE。