我正在制作一个 wordpress 主题,在 IE 中,在我的主题主页上,所有内容都左对齐,但在查看页面或帖子时,应该居中的所有内容都居中。
我已经尝试从主页上删除几乎所有内容,但我仍然没有找到它的来源。
不过,奇怪的是,使用 IE 开发人员工具栏,将文档模式设置为 IE 8,使其工作起来非常棒。但默认情况下,文档模式是 Quirksmode(这没有意义,因为我使用 DOCTYPE html!
我尝试使用 X-UA Compatible 元标记,但也没有成功。
恐怕我无法提供足够的代码,因为它太多了。
如何强制 IE 不使用 Quirksmode?正如我所说,我尝试了我所知道的一切,以及我在谷歌上能找到的一切,但没有任何帮助。
这里有一些屏幕截图可以帮助您理解我的问题。
文档模式:Quirksmode(默认!问题!)
文档模式:IE 8 标准(修复了问题,但不是默认的!)
提前致谢!
如果您只在本地测试页面,那么 IE 很可能会因此使用 Quirks 模式。尝试将页面上传到服务器上,再次测试,如果问题仍然存在,请发布 URL。 (它可能是文档类型声明中的一些拼写错误。)另请参阅页面 http://hsivonen.iki.fi/doctype/其中描述了 IE 在 Quirks Mode 问题中的一些相当令人困惑的功能。
我是一名优秀的程序员,十分优秀!