在IE8 / 9& CSS

时间:2012-03-06 11:59:43

标签: css debugging internet-explorer-9

出于某种原因,最近上线的网站现在完全搞砸了IE9。不知道发生了什么事情搞砸了但是我迫切需要应用修复程序,因为网站实际上已经存在。

有一些主要的和一些小的。

该网站为http://bit.ly/8oRMih

该网站在Firefox和Chrome中浏览效果很好。

在IE9中查看时,左侧边栏(left_column)不会与jQuery滑块(jtabslider)水平显示。

id left_column的CSS是......

clear: left;
width: 200px;
margin-top: -34px;
margin-right: 10px;
overflow: hidden;
border-left: 4px solid #990000;
border-right: 4px solid #990000;
border-bottom: 4px solid #990000;

我们的设计师目前都不是免费的,我只是在调试IE时无望,所以如果有任何CSS向导可以帮助解决问题,我将非常感激。

如果我需要更多信息,请告诉我。

提前致谢。

1 个答案:

答案 0 :(得分:5)

Validate your HTML.

问题是列出的第一个问题:

  

找不到DOCTYPE!使用默认的XHTML 1.0 Transitional Document Type进行检查。

没有doctype意味着IE正在使用模拟IE5.5的quirks mode。哪个很烂。所以你的网站看起来很糟糕。