Internet Explorer 8 支持哪些 CSS3 功能?
-
06-07-2019 - |
题
我试图在 IE 博客上找到一篇权威文章,但一无所获。我正在构建一个内部网站,其中大多数用户都使用 Safari 4 和 Firefox 3。一些PC用户正在使用IE8,所以我想知道当我使用CSS3时应该注意什么。
解决方案
css3.info 提供了不同浏览器中各种模块的实施状态的远程概述。事实上,大多数模块都没有被任何主流模块实现,但您可以查看某些模块的兼容性表,这些模块提供详细信息。
其他提示
我主要依靠维基百科的文章比较CSS布局引擎。它比目前发布的任何其他链接更全面。
基本上,IE8不支持任何CSS3,除了一些选择器和一些起源于微软的属性。
让CSS3与IE协同工作的一种方法是 CSS3Pie 。
他们得到 PIE.htc
文件,它可以在IE浏览器中启用css3行为
我知道这是一个老问题,但为了记录在案,我也会推荐 http://caniuse.com/. 。您可以轻松查找对任何给定功能的支持。
另外,关于 CSS3Pie,我建议谨慎行事。关于如何实现它有一些非常具体的要求,这使得维护变得困难。例如:
- PIE.htc 的路径必须相对于 html 页面,而不是相对于其链接的 css 文件。
- 如果使用绝对路径,则它必须位于同一域中。
兼容性主表 .org /“rel =”nofollow noreferrer“> Quirksmode.org 将IE8的CSS3支持列为”minimal“。当表现为IE7时,并且“不完整”。当表现为IE8时。有关支持和不支持的内容的详细分类,请参阅Quirksmode的优秀 CSS浏览器兼容性图表。
您可以尝试 CaniUse , QuirksMode , FindmebyIP检查您的客户端浏览器支持和 Campaign Monitor 用于电子邮件兼容性
不隶属于 StackOverflow