我怎样才能确定可以安全地放弃CSS3属性的供应商前缀?

7

我正在测试一些CSS3功能,发现像border-radius这样的属性不再需要厂商前缀(至少在最新的浏览器上)。

我的下一个网站将只针对IE9 / Chrome 15+ / FF8+等近期浏览器,所以我想知道:

是否有一个当前CSS3属性列表,可以让我看到哪些属性可以安全地删除厂商前缀?

注:我不感兴趣自动插入带前缀属性的JS hack。


1
请参见:https://dev59.com/rmYq5IYBdhLWcg3wxTWq#20721343 - Yarin
1
由于这个问题已经成为了一个可能的重复,我在此交叉引用了一个额外的答案 - hexalys
2个回答

5

我什么时候可以使用... 包含了方便的浏览器支持表格,其中指示了各种CSS3功能的供应商前缀版本以及其他标准(如HTML5、其新的JavaScript API、SVG等)的功能需要哪些浏览器版本。这应该是你第一站。

该网站会定期更新(至少现在还是这样),随着浏览器的新版本发布和相关CSS3模块的草案更新。


2

http://html5please.us/ 提供类似的服务,但他们还会在适当的情况下提供CSS3属性的备选方案建议。我发现这两个网站都很有用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接