我试图在IE博客上找到一篇权威文章但却一无所获。我正在构建一个内部网站,大多数用户都在使用Safari 4和Firefox 3.有些PC用户正在使用IE8,所以我想知道在使用CSS3时应该注意什么。
答案 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,我会鼓励谨慎。关于如何实现它以使其难以维护,有一些非常具体的要求。例如:
答案 4 :(得分:0)
compatibility master table Quirksmode.org列出了IE8的CSS3支持,当表现为IE7时为“最小”,而在表现为IE8时则为“不完整”。有关确切支持和不支持的内容的详细分类,请参阅Quirksmode的优秀CSS browser compatiblity chart。
答案 5 :(得分:0)