我试图让CSS3 border-radius在IE8上运行 但由于某些原因,它无法正常工作 http://uiux.atwebpages.com/
我正在使用border-radius.htc文件
是否有其他方法可以在不使用.htc文件的情况下在IE8上使用border-radius?
请帮帮我。谢谢。
答案 0 :(得分:2)
如果不在IE< 9中使用纯粹的CSS而不使用VML是不可能的。唯一的另一种方法是使用切片图像。我建议,如果这些圆角不是真的必要,只需省略它们。如果人们使用过时的浏览器,那不是你的错。
但我可以推荐你css3pie。看看吧。
编辑:
behavior:url(border-radius.htc)
(当然有正确的网址),但我在你的CSS中找不到这个。试一试,看看它是否有效。答案 1 :(得分:0)
不,IE8不支持CSS3 border-radius。 请参阅此图表以获取有关兼容性的信息:
http://msdn.microsoft.com/en-us/library/cc351024(v=vs.85).aspx
答案 2 :(得分:0)
jQuery是一个选项吗?如果是这样,那么试试这个 - http://jquery.malsup.com/corner/
答案 3 :(得分:0)
如果您按照此页面上的说法操作,它应该可以正常工作。还有一条建议:在执行常规css规则之前,先清理你的css并定义浏览器依赖规则。