有没有使用`-webkit-border-radius`和`-moz-border-radius`的任何一点?

问题描述:

现在还是万事俱备border-radius有没有使用`-webkit-border-radius`和`-moz-border-radius`的任何一点?

+0

有点偏离主题,但很好的阅读:http://www.alistapart.com/articles/prefix-or-posthack/ – 2010-07-20 20:49:37

Mozilla Firefox浏览器(与3.6.6测试)不支持边界半径,同样没有Safari浏览器(4.0)

这真的只是取决于观众。这是足够新的线路仍然有点模糊。如果可能,请检查用户的浏览器统计信息 - 这是一个比询问一般社区更好的指南,因为社区体验未必与您的用户相匹配。

即使所有浏览器都支持border-radius(他们没有看到@Aircule的响应),您仍然可能需要为旧版浏览器支持提供特定于供应商的代码。 Firefox 3.5永远不会支持border-radius,即使Firefox 4.0也是如此。

当然,如果您的分析显示此类浏览器与您的网站无关,则此类代码是不必要的。

仅供参考,PPK keeps current a table of browser CSS3 browser support

另外,如果你想保持你的样式表轻,易于维护,你可以使用border-radius财产,并使用Arron Gustafson's eCSStender JavaScript library动态地添加-webkit--moz-扩展。