IE8没有针对最新jquery的圆角

时间:2012-06-05 20:20:39

标签: javascript jquery css jquery-ui internet-explorer-8

我正在使用最新的jquery和jquery-ui。我使用了大多数jquery按钮,datepicker,对话框等。在兼容模式或非兼容模式下,它们都没有在IE8中具有圆角。然而在firefox和chrome中有圆角。有什么我需要包含在jquery的css中,它将应用这些样式。任何帮助将不胜感激。

4 个答案:

答案 0 :(得分:3)

圆角是CSS3功能。 IE 8不支持CSS3。最早支持'border-radius'的IE版本是IE9。

如果您正在为较旧的IE浏览器寻找polyfill,请查看CSS3 PIE。我个人没有太多运气,但我听到了好消息。

虽然IE8比以前的版本更好,但IE8有许多不足之处;特别是它支持功能。记住它目前是一款3年历史的浏览器,它有点落后于chrome / firefox,几乎每周都会向你推送更新。

对于许多功能或其他浏览器缺少的功能,有许多填充功能,请查看Modernizr Polyfill Wiki Article以获取有关可用于填补空白的工具的信息。我还建议你仔细权衡使用填充剂的优点/缺点,有时你根本不需要它。 (圆角不经常破坏网站,所以你可以把它留下来继续你的一天)

答案 1 :(得分:1)

您可以使用http://css3pie.com/模拟旧IE版本中的CSS3功能。 IE8不支持很多CSS3功能,如border-radius

答案 2 :(得分:0)

您可能还想查看Modernizr以模拟CSS3功能。我们已经将它用于此目的(等等)。

答案 3 :(得分:0)