当我应用float:left
到子 div 时,父 div 会自动压缩。我在下面写我的 CSS 代码:
#footer_wrapper
{
clear:both;
background:#f0f0f0;
padding:15px 10px 10px 14px;
border-top:1px solid #dcdcdc;
}
.footer
{
width:950px;
margin:0 auto;
}
.services
{
float:left;
width:250px;
}
HTML 代码:
<div id="footer_wrapper">
<div class="footer">
<div class="services">
<h2>Our Services</h2>
<ul>
<li><a href="#">7sisters Online Magazine </a></li>
<li><a href="#">7sisters Business Deals </a></li>
<li><a href="#">7sisters Yellow Pages </a></li>
<li><a href="#">7sisters Air Tickets </a></li>
<li><a href="#"> 7sisters Jobs </a></li>
<li><a href="#"> 7sisters Career </a></li>
</ul>
</div>
</div>
</div>
当我float:left
从课堂services
上移除时,背景显示已满。请帮我。找不到原因。