我想申请一个3px的左上角和右上角半径的边框。
如何在所有浏览器(例如IE、WebKit、Mozilla)之间执行此操作?
如果浏览器不支持边框半径属性,那么默认设置为无半径(正方形)。
发布于 2010-05-04 01:12:18
border-radius.com在这方面做得很好:
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;发布于 2010-05-04 01:10:13
如果IE支持任何标准,我会吃了我的帽子。
这是您所能期望的最好结果:
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;编辑:我的错,错过了“只有左上角和右上角”的部分,更正了codez
发布于 2010-05-04 01:10:22
请查看此主题。它应该在圆角处满足您的所有需求:Emulating CSS3 border-radius and box-shadow in IE7/8
https://stackoverflow.com/questions/2759776
复制相似问题