我一直在旋转我的脑袋2天,试图找出我的网站在IE8中看起来如此混乱的原因,以及9.它在Chrome和Firefox中看起来很好。我需要帮助,我找不到CSS问题......
在IE中,有些脚本没有被注意到。 (像导航栏一样)。此外,导航栏偏离中心,并向下移动一点。
如果您发现任何可能导致网站偏离中心的情况,请与我们联系。
答案 0 :(得分:2)
您错过了导致IE在Quirks Mode呈现您网站的文档类型。
如果您使用的是任何HTML5,则应将<!doctype html>
放在文件的顶部(确保此前没有任何内容,甚至不是空格)否则请使用XHTML或HTML 4文档类型。
答案 1 :(得分:1)
你的html标签之前缺少!DOCTYPE
元素(IE对此非常挑剔)
http://www.w3.org/TR/xhtml1/#dtds
查看xhtml的不同类型,并确定哪种类型符合您的需求。
示例:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html ...>
...