我使用以下 CSS 在我的 DIV 上实现圆角边框:

border: 1px solid #999; 
border-radius: 6px; 
-ms-border-radius: 6px; 
-moz-border-radius: 6px; 
-webkit-border-radius: 6px;

但在 IE 6/7/8 中,即使我包含了 IE 特定半径,它也不会显示圆形 DIV 边框(它显示方形边框)。

知道为什么只有 IE 6/7/8 不显示圆角边框吗?

有帮助吗?

解决方案

作为IE8的,IE不支持CSS3边界半径属性。不知道你看到什么说没有。可以使用图片,JavaScript或圆角许多其他的技巧在IE中。

其他提示

没有 -ms-border-radius Internet Explorer 不支持它。

微软关于圆角的“最新”说法是 这个旧的表格+图像黑客 标题为“保持领先地位”;-)

IE不支持边界半径。

IE8专家区域聊天

  

克里斯威尔逊[MS](专家):

     

问:[9]   任何计划支持CSS”   边界半径,例如。   -MS-边界半径:5像素; ? Firefox和Safari有-khtml-和-moz-   实现我们可以用来做   圆角没有图像或   精灵,并提高性能,即。    http://preview.tinyurl.com/9y3tfn/

     

A:   边界半径是高的愿望   列表中,但不会在IE8。

虽然我知道答案的被接受了,我想建议 - 如果您需要进一步的咨询/支持/ guidance-你看看的弯曲的角;他们有一个JS库的例子。

作为,当然,做 MooTools的,尽管有第三方(只要我可以告诉)从柏融合模块。和 jQuery的都有自己的第三方插件的角落,从的 methvin

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top