0

我正在为一个朋友建立这个网站,每个页面看起来都是正确的,但在 IE 中它是向左浮动的,导致横幅重复并且文本看起来偏离中心。问题出在 IE 7、8 和 9 中。 http://www.tripodi.devserver2012.com/content/contact-us

其他页面之间的 css 和这个没有区别,唯一的区别是 html 中有一个额外的类,但这个类没有 css。整个都关闭了,这里是css。

我认为这与 doctype 声明有关。

4

1 回答 1

1

IE 正在触发怪癖模式。尝试在您的 DOCTYPE 声明之前删除任何内容,特别是:<!-- Contact Us template-->.

来自维基百科

如果在 DOCTYPE 之前有任何内容,也会触发任何版本的 IE 中的 Quirks 模式。例如,如果超文本文档在 DOCTYPE 之前包含注释或任何标记,IE 将使用 quirks 模式

于 2012-05-25T17:18:02.717 回答