在Windows XP的FF(3.6)和IE(7)中,以下代码似乎不起作用。

$("#myDiv").css({
  mozBorderRadius: "6px",
  webkitBorderRadius: "6px",
  borderRadius: "6px"
});


我有什么可以做的工作吗?

C

最佳答案

IE7不了解边界半径,因此CSS被忽略。您可以使用它,也可以尝试找到一种理想的解决方案,以使用图像渲染圆形的镶边。

我会选择第一个,尽管如果确实需要那些旧浏览器中的圆角字符,那么这里有很多示例(like this one)。

FF 3.6确实支持四舍五入的编码器,但是您应该使用-moz-border-radius

关于jquery - jQuery .css()borderRadius在Windows的FF(3.6)和IE(6,7)中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7794438/

10-14 18:10