我正在努力解决IE6浮动问题。 (我知道IE6很烂,但我的大公司使用它..)我已经创建了一个简单的标题,正文,页脚布局,内容区域和边栏内的正文。基本上是一个普通的博客布局。IE6 CSS Float Dropdown问题
我那么它下面的两个div并排没有问题,在IE6中,但我试图在顶部创建一个有特色的区域DIV内容区域实现这一目标。它在现代浏览器中看起来不错,但在IE6中它将第二个div放在第一个下面。就像div容器太大,所以它推动第二。但是,这不应该是问题,因为它们都足够小(宽,填充,边距),以适应..
这里是我的代码:
HTML
<body>
<div id="page-wrap">
<div id="header">
</div>
<div id="content">
<div id="feature">
</div>
<div class="clear"></div>
<div id="#1">
</div>
<div id="#2">
</div>
</div><!--Content End-->
<div id="sidebar">
</div>
<div class="clear"></div>
<div id="footer">
</div>
</div><!--Body Content End-->
</div><!--Page Wrap End-->
</body>
CSS
#page-wrap {
width: 960px;
margin: 0 auto;
background-color: #fff;
}
#header {
width: 954px;
height: 50px;
padding: 10px 0;
margin: 0 3px 2px 3px;
border-bottom: #7E7871 dotted 3px;
}
#content {
float: left;
width: 650px;
margin: 0;
padding: 15px 5px 0 15px;
}
#feature {
width: 650px;
margin: 0;
}
#content #1 {
border-right: thin solid #CCC;
width: 305px;
margin: 0;
padding: 0;
float: left;
}
#content #2 {
width: 305px;
margin: 0;
padding: 0;
float: right;
}
#sidebar {
float: right;
width: 250px;
padding: 0 10px 20px 10px;
margin: 0;
background: url(../_images/bg_aside.gif) repeat-y;
}
IE6刚刚被发音死于MS一天前,他们烘烤了一个蛋糕:http://www.theregister.co.uk/2012/01/03/microsoft_ie6_death/ – Jakub 2012-01-04 20:46:47