当我使用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/