border-radius.htc支持隐藏/显示div?

时间:2010-02-26 16:47:23

标签: jquery css internet-explorer html-components

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

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

是否有人遇到类似问题并找到了解决方案?

2 个答案:

答案 0 :(得分: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将支持圆角。此脚本将此考虑在内。

答案 1 :(得分:0)

我只是推荐http://www.curvycorners.net/。推动.htc并不是最好的选择 - 实际上我多年没见过。加上IE可以随时放弃支持!

我听说过IE9中有关原生边界半径的传言!

祝你好运= D