需要帮助修复IE6的CSS> _<

时间:2009-09-16 19:26:28

标签: css internet-explorer-6

我正在撰写以下页面:www.darksnippets.com

在FF和Chrome上看起来不错,但在IE6上,主页和其他页面的宽度看起来很糟糕。例如:IE6上的http://www.darksnippets.com/?page_id=62超宽。

我似乎无法解决这个问题。我知道这个网站使用的是桌子而不是div,但是我已经把它当作了。这就像一些忍者风格的IE6修复。

2 个答案:

答案 0 :(得分:0)

代码中的第一个表格宽度为100%。不应该太难以将它的宽度设置为800px(或者无论你的页面宽度是多少)并使其居中,这样东西就不会突破。

答案 1 :(得分:0)

使用它:

<body>
<!--[if IE 6]>
<div id="ie6">
<![endif]-->

yourcode

<!--[if IE 6]>
</div>
<![endif]-->
</body>
你的css文件中的

执行此操作 例如,你有这个:

<div class="header">content</div>

正常的CSS将是:

.header{width:100px;}

如果您想为ie6调整它,您应该这样做:

#ie6 .header{width:120px;}

所以这段代码:

.header{width:100px;}
#ie6 .header{width:120px;}
在大多数浏览器中,

会使您的标题宽100px,而在ie6中,它会使其为120px。

不要忘了。使用Css