从quirks模式IE 5.5更改为quirks模式

时间:2013-06-10 13:45:56

标签: internet-explorer doctype quirks-mode

经过大量时间尝试解决这个问题后,我来这里寻求你的帮助。

我的网站没有doctype,并且适用于所有浏览器,包括IE。

我知道这不正确,但我放的任何DOCTYPE都会破坏代码。

事实是我的文档模式是怪异的5.5

在IE浏览器中,我将其更改为quirks模式(菜单中的第二个选项),并且完美无缺。

那么,除了它没有doctype之外,还有什么方法可以从怪异的5.5变为怪癖?

非常感谢!

1 个答案:

答案 0 :(得分:1)

(发布上述评论得出的答案,因为OP表明它帮助他解决了问题)

你应该使用Quirks模式。在任何情况下都有太多的问题使它成为一个合理的选择。

转换离开Quirks模式并不困难。

  1. 添加DOCTYPE(您已经了解此信息)。

    <!DOCTYPE html>
    

    这将告诉浏览器使用标准模式。

  2. 将以下行添加到CSS中:

    * {box-sizing:border-box;}
    

    这是符合标准的方式,模拟怪癖模式中的主要因素导致布局差异,这是怪癖模式使用的不同盒子模型。

  3. 您可能需要做一些其他的小调整,但是box-sizing应该处理离开怪癖模式时所获得的绝大多数布局更改。

    希望有所帮助。