1

我正在使用border-radius.htc 来模拟border-radiusIE 中的CSS 属性。它工作正常,但我想显示和隐藏一个圆角的 div。

问题是border-radius.htc不支持隐藏div等高级操作,只修改大小。

有没有人遇到过类似的问题并找到了解决方案?

4

2 回答 2

1

您可以在 ie6 及更高版本上将 css3pie用于圆角。

使用带有行为标签的 PIE,它不会影响除 ie6/7/8 之外的任何其他浏览器:
.rounded-borders{ border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE.htc); /* Will not effect other browsers */ }

IE9 将原生支持圆角。这个脚本考虑到了这一点。

于 2010-08-16T08:45:55.413 回答
0

我只是要推荐http://www.curvycorners.net/。推送 .htc 并不是最好的选择——实际上我已经好几年没见过了。此外,IE 随时可能放弃支持!

我听说过IE9原生边界半径的传闻!

祝你好运=D

于 2010-02-27T01:10:03.520 回答