【问题标题】:wordpress website display wrong in IEwordpress网站在IE中显示错误
【发布时间】:2012-04-22 12:34:31
【问题描述】:

我有wordpress网站,这个网站的主页在IE中显示不正确。 我也是开发人员,所以我知道我必须将 doctype 放在标题中以强制 IE 以标准模式显示。但是当我在 IE 中使用开发人员工具时,它会显示文档类型留在正文标记内。 这是我的网站:http://kidscare.edu.vn/ 和截图: http://imageshack.us/f/546/kidcareiebug.png/

奇怪的是另一个页面显示正确。我不明白为什么会出现这个错误。

【问题讨论】:

  • 将文档模式 quriks 更改为 ie7,8 任何东西
  • @Roger 谢谢大家,我修好了。我只是将标头的代码直接粘贴到 hompage 文件中(之前是 2 个文件),问题就解决了。如此强大。

标签: css internet-explorer cross-browser wordpress-theming


【解决方案1】:

这个网站在所有 IE 中都可以正常运行,除了 ie6 quirks 模式,很可能你是在 quirks 模式下查看这个网站,

要更改此模式alt+7 或按f12,而不是将文档模式更改为标准模式。

请更改此模式,这将正常工作,请参阅我的 ss。

网站在 IE7+ 中的外观。

您也可以检查这些问题:

【讨论】:

  • 我知道它以怪癖模式显示,但问题是当我打开主页时,怪癖模式是自动激活的,你可以尝试其他页面看看不同
【解决方案2】:

您有两个起始 HEAD 标记和一个结束 HEAD 标记。您的页面上应该有一个开始和一个结束 HEAD 标记。尝试删除一个。

糟糕,我输入了 HEAD,但输入的是 HTML。第一行末尾的条件语句有错字:

  <!--[if !(IE 6) | !(IE 7) | !(IE 8)  ]><!-->
    <html dir="ltr" lang="vi-VI" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://ogp.me/ns/fb#"  >
        <!--<![endif]-->

【讨论】:

  • 谢谢,我试图找到但实际上我的源代码中只有1个和,这是我的header.php文件link
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-14
  • 2015-12-03
  • 1970-01-01
  • 2016-11-11
  • 1970-01-01
相关资源
最近更新 更多