是否有一个javascript库来修复IE渲染错误?

时间:2012-06-20 17:13:26

标签: css internet-explorer browser-bugs

我们的网站在除IE 6-8之外的所有浏览器中都很棒。我们甚至没有使用很多CSS3功能。这些只是普通的旧IE渲染错误(如边距和填充)。在尝试应用一堆IE特定修复程序之前,我想知道是否有人知道我可以应用的javascript库来修复一堆这些典型的错误?

更新:就像我提到的,我们不一定使用任何“现代”CSS3功能,也不一定使用HTML5,所以这些只是典型的IE 8错误,其中IE呈现的方式与所有其他浏览器不同。

3 个答案:

答案 0 :(得分:4)

选择处理大部分内容的优秀normalize.css reset(也由HTML5 Boilerplate使用)

  

Normalize.css是一个可自定义的CSS文件,可以使浏览器呈现   所有元素更加一致,符合现代标准。我们   研究了默认浏览器样式之间的差异   精确定位仅需要规范化的样式。

对于不支持CSS3的浏览器,请查看CSS3Pie

答案 1 :(得分:1)

您不需要JavaScript;只需使用CSS重置文件:http://yuilibrary.com/yui/docs/cssreset/

这将适用于大多数浏览器,不仅可以修复IE问题,还可以使您的网站在不同浏览器上更加统一呈现。

答案 2 :(得分:1)