IE8没有用于最新jquery的圆角

IE8 has no rounded corner for latest jquery

本文关键字:jquery 圆角 最新 用于 IE8      更新时间:2023-09-26

我正在使用最新的jquery和jquery-ui。我使用大多数jquery按钮,日期选择器,对话框等。它们在兼容模式或非兼容模式下的 IE8 中都没有圆角边缘。但是在火狐和铬中,有圆角。我需要在 jquery 的 css 中包含任何内容来应用样式。任何帮助将不胜感激。

角是CSS3的功能。IE 8 不支持 CSS3。最早支持"边框半径"的IE版本是IE9。

如果您正在寻找适用于旧版IE浏览器的polyfill,请查看CSS3 PIE。我个人运气不好,但我听到了好事。

虽然IE8比

以前的版本更好,但IE8有很多缺陷;特别是它对功能的支持。请记住,它目前是一个3年前的浏览器,它有点落后于Chrome/Firefox,后者几乎每周都会向您推送更新。

它或其他浏览器缺少许多功能的 polyfill,请查看 Modernizr Polyfill Wiki 文章,了解有关可用于填补空白的工具的信息。我还建议您仔细权衡使用polyfill的利弊,有时您只是不需要它。(圆角通常不会破坏网站,所以你可以把它排除在外,继续你的一天)

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

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

它们是 IE 不支持的 CSS3 功能。

  • j在标准模式下查询IE8的圆角代码?
  • 如何使用现代化添加 CSS3 圆角?
  • http://jonraasch.com/blog/css-rounded-corners-in-all-browsers
  • http://css3pie.com/