使用webkit?

时间:2010-02-23 13:15:27

标签: css webkit cross-browser

我问这个问题,因为我现在无法测试它。

是否可以使iexplorer 8 webkit(基于css的圆角)与以下元标记兼容?

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

任何信息都会很棒!

1 个答案:

答案 0 :(得分:5)

不可以,使用上述-webkit标记无法使Internet Explorer 8跟随<meta> CSS属性。

Internet Explorer 8使用 Trident 作为其渲染引擎,而不是 Webkit 。因此,您无法以 Webkit 的确切方式使其呈现页面。

上述<meta>标记用于强制Internet Explorer 8及以上版本使用Internet Explorer 8中的呈现代码呈现页面。

事实上,使用此标记会阻止border-radius from working in Internet Explorer 9,因为它会告诉Internet Explorer 9像Internet Explorer 8那样呈现页面(没有border-radius支持)。


但是,您可以使用CurvyCorners之类的JavaScript解决方案来“添加”对border-radius CSS3属性的支持,直到Internet Explorer 9 is released。请注意,虽然这是border-radius在不受支持的浏览器中的行为的近似值,但它可能会导致其他无法预料的问题。