当我将float:left
应用于子div时,父div会自动压缩。我写我下面的CSS代码:将float应用于div压缩父div
#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>
当我从services
类中删除float:left
的背景显示满。请帮帮我。找不到原因。
感谢卢瓦克...如果可能的话,你可以解释一下。 thnx再次 – AssamGuy