我已经旋转了 2 天,试图找出为什么我的网站在 IE8 和 9 中看起来如此混乱。它在Chrome和Firefox中看起来不错。我需要帮助,我找不到 CSS 问题...
http://tytonsound.com/是网站。
在IE中,有一些脚本没有被注意到。(如导航栏)。此外,导航栏偏离中心,并稍微向下移动。
如果您发现任何会导致网站偏离中心的事情,请告诉我。
您缺少导致IE以Quirks模式呈现您的网站的文档类型。
如果你使用任何HTML5,你应该把<!doctype html>
放在文件的顶部(确保前面没有任何东西,甚至没有空格),否则使用XHTML或HTML 4文档类型。
你的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 ...>
...