圆角div

来源:互联网 发布:电工绘图软件 编辑:程序博客网 时间:2024/06/04 19:41
想实现div圆角的效果,在网上看到说用
<div style=" background-color: #ccc; -moz-border-radius: 5px;  -webkit-border-radius: 5px; border: 1px solid #000; padding: 10px;" >Firefox 和 Safari 实现圆角</div>

其中 -moz-border-radius 是 Firefox 实现圆角的私有属性,而 -webkit-border-radius 是 webkit 内核浏览器(如 Safari 和 Chrome)实现圆角的私有属性,如果你只要指定某一个角是圆角的话,它们都分别定义了四个属性:

-moz-border-radius-topleft / -webkit-border-top-left-radius
-moz-border-radius-topright / -webkit-border-top-right-radius
-moz-border-radius-bottomleft / -webkit-border-bottom-left-radius
-moz-border-radius-bottomright / -webkit-border-bottom-right-radius


该效果只能在 IE9, Firefox, Safari, 以及 Chrome 中查看。


但是我在用的时候发现没有效果,于是我去掉了属性前的-moz-,仅使用border-radius:5px,在IE9和Firefox(23.0)上面都可显示圆角(方便多了)。

由于没有安装Safari, 以及 Chrome,所以还不清楚在它们中是否有效。


求大神,为什么使用-moz-border-radius没有效果,难道是不支持了?

原创粉丝点击