2012-03-09 80 views
1

我在学习CSS,并且有一些像-moz和-webkit这样的前缀,当涉及CSS3过渡或边界半径等事情时,它们会重复相同的代码以适应Mozilla,Safari等。是否在每个浏览器中都完全启用了CSS3?

我发现的所有答案都是从2010年或2011年,但没有最近。我还需要使用这些前缀还是大多数浏览器都准备好了CSS3?

回答

4

CSS3规范本身是incomplete,所以目前在任何浏览器中都不可能“完全启用”。它可能在未来几年内不会达到广泛的标准化,特别是考虑到其粒度模块化,但我想我们已经到了。

如果需要从过去一个月的任何来源,在这里你去:

+0

感谢您的信息!猜猜我必须继续使用前缀才能确保。 – pancakeplease 2012-03-09 02:53:01

0

从我的理解,大部分(如果不是全部)现代浏览器都支持的部分CSS3规范。如果你想知道它的部分在浏览器支持,我会带领相信这个网站提供了一个很好的参考:http://www.quirksmode.org/css/contents.html

1
从StatCounter的最后 3 months of statistics

,仍有限制了CSS3旧的浏览器支持(特别是IE8和更老的)。并且CSS3在a modular fashion中推出,以便不会给浏览器和Web开发人员带来“震撼和敬畏” - 简而言之,我们没有使用完整的CSS3 而是使用。对于仍在“测试”其CSS3样式但至少值得尝试的浏览器,他们会使用供应商前缀来释放它们。

0

有一些非常好的资源用于检查浏览器对CSS3/HTML5中各个属性和模块的支持。

退房:

要获得最新信息,对什么是支撑的位置。

相关问题