当我使用Firebug并将鼠标悬停在父框上时,没有显示任何内容。我希望它能突出显示3个子框(因为它们是孩子)。

当我从子框中删除浮子时,它可以正常工作。

<div class="parentbox">
    <div class="subbox">box1</div>
    <div class="subbox">box2</div>
    <div class="subbox">box3</div>
</div>

.parentbox
{

}

.subbox
{
     margin-right:10px;
     font-size:50px;
     float:left;
}

最佳答案

尝试:

.parentbox
{
   overflow:auto;
}


仅供参考:Firebug不会突出显示子元素,而只会突出显示您关注的元素。

更好的方法是:

<div class="parentbox">
    <div class="subbox">box1</div>
    <div class="subbox">box2</div>
    <div class="subbox">box3</div>
    <div style="clear:left;"></div>
</div>


比较请参见http://jsfiddle.net/3f22H/-它们的最终结果相似。

关于html - 我的CSS怎么了?向左 float 导致问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8562531/

10-12 12:18
查看更多