我正在使用border-radius.htc来模拟IE中的border-radius
CSS属性。它工作正常,但我想显示和隐藏带圆角的div。
问题是border-radius.htc不支持高级操作,比如隐藏div,只修改大小。
是否有人遇到类似问题并找到了解决方案?
答案 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