【发布时间】:2015-03-18 16:02:36
【问题描述】:
我正在尝试使用 CSS3 pie 来允许在 IE 8 中使用 border-radius。但你猜怎么着,它不起作用。
这是我一直在尝试实现它的方式:
#inner-orbit {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
-ms-border-radius: 100%;
-o-border-radius: 100%;
border-radius: 100%;
behavior: url(../js/vendor/PIE.htc);
}
当然,我已经下载了 .HTC 文件,并且在实现的 url 部分中有正确的路径。
我还阅读了 CSS3 pie 的“知道问题”页面,对那里的建议不满意。
这里是问题重现的链接:EXAMPLE LINK
提前致谢。
【问题讨论】:
-
所有的巫师都在休假,所以也许您可以向我们展示一个有问题的网站?否则我们只能猜测。另外,请告诉我们您的操作系统以及您是在真正的 IE8 还是模拟器上进行测试。
-
边界半径不应该是50%(即最大值?)?
-
@MiheyEgoroff 我正在使用虚拟机(vm ware fusion)在 IE 中进行测试。我现在会试着为你准备一把小提琴/codepen
-
这对你来说是个坏消息,我的意思是你使用的是虚拟机,因为如果你使用的是可能在真正的 IE 上运行的模拟器。但无论如何,请尝试重现该错误。
-
不,我不再关注 IE8。优雅的降级或渐进式的附魔 - 主要目标/信息应该在 IE8 上可见且可用,效果不是必需的。专注于现代浏览器,让所有信息至少在旧浏览器上看起来不错。
标签: css internet-explorer-8 border css3pie