IE6中背景颜色隐藏浮动内容的问题

Joz*_*oze 2 html css internet-explorer internet-explorer-6 yaml-css

因此,我很少遇到用于IE6和所有其他浏览器的CSS编程和实现HTML模板的麻烦.但这一次这让我头晕目眩.

问题是IE6的兼容性(我正在使用YAML框架.)

所以,让我们继续吧.这是罪魁祸首代码:

HTML

<div class="info">
    <div>
       <div class="float_left">
           <img alt="aktuelles bild" src="images/dummy_aktuelles.gif" />
           <span>26.10 - 27.10.2010</span>
           <span>xxx xxx</span>
           <span>(Flughafen)</span>
       </div>
       <div class="lastObject">
           <span>09.09.2010 Offenes-Presseportal</span>
           <span class="lastObject">Global Connect 2010 - Globalisierung für den Mittelsand</span>
           <p>
             Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam leo.
           </p>
       </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

#main .aktuelles .info {
    padding:15px;
    overflow:hidden;
    border-bottom: 1px #949494 dotted;
}
#main .aktuelles .info .float_left {
    width:35%;
}
#main .aktuelles .info .float_left span {
    padding-bottom: 5px;
    display: block;
    color: #333;
    font-size: 13px;
}
#main .aktuelles .info .float_left img {
    padding-bottom: 5px;
}
#main .aktuelles .info div .lastObject span {
    color:#2d2d2d;
    font-size: 12px;
    display: block;
    padding-bottom: 5px;
}
#main .aktuelles .info div.lastObject span.lastObject {
    color: #2d2d2d;
    font-size: 14px;
    display:block;
    padding: 0 0 5px 0 !important;
}
#main .aktuelles .info div lastObject p {
    font-size: 12px;
}
Run Code Online (Sandbox Code Playgroud)

现在浮动到左边的第一个div根本没有出现.它是lastObject背景的基础.info div的父容器没有任何位置.

有什么建议?

这是一个错误的图像: 图像不在那里,也没有跨度,其他内容都可以

看来问题与此代码无关.但我没有任何其他想法.我也尝试改变z索引,但它显然不会工作,因为它不是背景图像,它是背景颜色.

cla*_*uzy 6

根据评论,它似乎是一个典型的hasLayout(消失的内容版本)错误,

添加:position: relative;到左浮动的div.float_left