我有一个网站,www.reviewmyapp.net。该站点在 Firefox 和 Chrome 中很好,但在 IE9 中它偏向屏幕一侧,并且文本不在表格中居中。我看不出它有什么问题,也无法在网上找到任何帮助。有人可以看看吗?非常感谢。
问问题
130 次
3 回答
1
您可以使用此标头修复它:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
您在 IE9 中而不是在其他浏览器中遇到的居中和浮动问题通常是由于 IE9 没有真正使用最后一个(也是最兼容的)引擎。此设置强制它与当前的 HTML 规范最兼容。
但我自己无法测试(请参阅 Chris 评论)。
于 2012-08-24T18:26:50.080 回答
1
添加<!DOCTYPE html>
将解决此问题。您应该始终在每个页面上包含它,因为它告诉浏览器要呈现页面的 HTML 版本。
有关更多信息,请参见:http: //www.w3.org/QA/2002/04/valid-dtd-list.html
于 2012-08-24T18:43:46.467 回答
0
正如dystroy所说,从IE 9中的代码来看,您似乎缺少文档类型声明。这可能会导致 IE 丢失结束标签,因为您使用的标签几乎都不会保留它们的结束标签,从而导致实际问题。但是,请仔细检查您是否也关闭了所有标签。如果您想要更深入的反馈,请发布一些实际代码。
于 2012-08-24T18:41:51.070 回答