这将是主要标记:
<div class="mancha">
<div class="logo"></div>
<div id="content-area" class="espacio">
<div class="eltitular">HEADER</div>
<div class="lacarta">LEFT CONTENT</div>
<div id="sidebar">RIGHT CONTENT</div>
</div>
</div>
在哪里(尽管在链接中可以看到更多规则,但这是宽度)
.espacio{
margin-left: 192px;
background: transparent;
width:808px !important
}
.lacarta{
width:595px;
float:left;
}
#sidebar{
width:210px;
float:right
}
问题是 .lacarta 和 #sidebar 不是一个接一个地浮动(这只发生在 IE8 或更低版本中)
可以在这里进行测试:http: //goo.gl/ksFQI(如果您与 firefox/chrome 进行比较,您会发现侧边栏不在容器的右侧......)
我检查了 IE8 开发人员工具,容器似乎对于这两个元素都足够大。
知道我错过了什么吗?
-编辑-
当前的IE:
通缉(如在 Firefox 中):