IE中有哪些CSS错误?

ste*_*nvh 4 css internet-explorer

我在IE的CSS解释中找到了一些错误或问题的引用,但信息似乎相当分散.如果存在这样的概述,我想指向全面的概述.

编辑:微软已经愿意列出IE的CSS问题了(感谢mouviciel-> sanchothefat),但显然他们不会提供解决方法.所以解决方法也会很好.

谢谢

Pao*_*ino 7

查看Quirks模式.它是跨浏览器的CSS兼容性的绝佳资源.


Joe*_*orn 6

我发现避免疼痛的最佳政策是遵循以下规则:

  1. 建立一个更兼容和开发人员友好的浏览器,如firefox首先,在IE(以及safari/chrome(webkit)和歌剧)中彻底测试
  2. 使用严格的doctype-避免怪癖模式,因为根据定义,怪癖不是标准的
  3. 使用重置样式表
  4. 使用像jQuery或Prototype这样的javascript框架 - 他们可以隐藏一些javascript和DOM不兼容性.
  5. 使用良好的语义布局 - 对于错误行为的浏览器,它更有可能降级
  6. 接受它不会是完美的,并且不会出现真正的小差异

遵循这些规则我首先没有那么多问题.