Internet Explorer 8支持哪些CSS3功能?

时间:2009-10-23 20:34:56

标签: internet-explorer internet-explorer-8 css3

我试图在IE博客上找到一篇权威文章但却一无所获。我正在构建一个内部网站,大多数用户都在使用Safari 4和Firefox 3.有些PC用户正在使用IE8,所以我想知道在使用CSS3时应该注意什么。

6 个答案:

答案 0 :(得分:10)

css3.info提供了不同浏览器中各种模块的实现状态的authoratative概述。事实上,大多数模块都没有被任何主流模块实现,但您可以查看某些模块的兼容性表,这些模块提供详细信息。

答案 1 :(得分:7)

我主要依靠Wikipedia's article comparing CSS layout engines。它比目前发布的任何其他链接更全面。

基本上,IE8不支持任何CSS3,除了一些选择器和一些起源于微软的属性。

答案 2 :(得分:6)

让CSS3与IE一起使用的一种方法是CSS3Pie

他们得到PIE.htc文件,可以在IE浏览器中启用css3行为

答案 3 :(得分:1)

我知道这是一个老问题,但为了记录,我还建议http://caniuse.com/。您可以轻松查找任何给定功能的支持。

另外,关于CSS3Pie,我会鼓励谨慎。关于如何实现它以使其难以维护,有一些非常具体的要求。例如:

  • PIE.htc的路径必须是相对于html页面而不是相关链接的css文件。
  • 如果您使用绝对路径,则它必须位于同一个域中。

见这里:http://css3pie.com/documentation/known-issues/

答案 4 :(得分:0)

compatibility master table Quirksmode.org列出了IE8的CSS3支持,当表现为IE7时为“最小”,而在表现为IE8时则为“不完整”。有关确切支持和不支持的内容的详细分类,请参阅Quirksmode的优秀CSS browser compatiblity chart

答案 5 :(得分:0)