【发布时间】:2013-07-21 15:59:01
【问题描述】:
我是在图像和 div 周围放置一个边框半径。我目前只在 Safari 和 Firefox 中进行测试。两者产生不同的结果。
对于我拥有的图像:
margin:0;
border-style: solid;
border-color: #fff;
border-width: 6px;
border-radius: 46px;
-webkit-border-radius: 46px;
-moz-border-radius: 46px;
Firefox 中的结果 - 美丽。 Safari - 左侧半径不平滑,看起来角落被切掉了一点。
对于我拥有的 div:
border-right-style: groove;
border-right-color: #eee;
border-right-width: 6px;
border-bottom-left-radius: 46px;
-webkit-border-bottom-left-radius: 46px;
-moz-border-bottom-left-radius: 46px;
border-top-right-radius: 46px;
-webkit-border-bottom-right-radius: 46px;
-moz-border-bottom-right-radius: 46px;
Safari 中的结果 - 美丽。 Firefox - 不显示底角半径。排名靠前的。
我有什么明显的遗漏吗?有没有办法解决这类问题?
编辑:我已经根据http://css-tricks.com/almanac/properties/b/border-radius/ 更新了它们的指定顺序,但结果仍然相同
【问题讨论】:
-
也许一个完整的例子可以解释和展示你的问题。(html + full css应用于每个元素)