以下代码似乎在Windows XP上的FF(3.6)和IE(7)中不起作用。
$("#myDiv").css({
mozBorderRadius: "6px",
webkitBorderRadius: "6px",
borderRadius: "6px"
});
我能做些什么让这项工作成功吗?
C
答案 0 :(得分:5)
IE7不理解border-radius,因此忽略了CSS。您既可以使用它,也可以尝试使用图像找到一个奇特的解决方案来渲染圆角。
我会选择第一个,尽管如果你真的需要那些旧浏览器中的圆角,有很多例子(like this one)。
FF 3.6确实支持圆角码,但你应该使用-moz-border-radius
。
答案 1 :(得分:2)
对于Firefox,as GolezTrol said,它应该是-moz-border-radius
(或MozBorderRadius
)而不是mozBorderRadius
。不幸的是,IE 6和7都不支持border-radius
所以你必须通过以下方式解决这个问题:
或者,对于懒惰的人: