目前,当我编码时我使用:
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
但根据我的测试,它与任何现代浏览器(Chrome 33+、opera 25+、safari 8+)没有任何区别。 Internet Explorer 8 不支持此属性,但供应商前缀不会产生任何影响。
有什么理由保留它们吗?
最佳答案
使用http://caniuse.com/#search=border-radius用于检查此类
结论:无需为 border-radius 添加供应商前缀,因为所有主流浏览器(和 IE9+)都支持它。如果您真的需要 IE8 中的 border-radius,请查看:How to apply border radius in IE8 and below IE8 browsers?
但在 99% 的情况下,border-radius 对设计而言并不重要。采用优雅降级技术,让IE8留有方 Angular
关于css - 我还应该为 border-radius 使用供应商前缀吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27011871/