代码:
<div class="RightAsideBlock">
<div class="BlockHeader">TEST HEADER</div>
<div class="BlockContent ForTags">
<div class="PopularTags"><a href="" >test</a></div>
<div class="PopularTags"><a href="" >test</a></div>
<div class="PopularTags"><a href="" >test</a></div>
<div class="PopularTags"><a href="" >test</a></div>
<div class="PopularTags"><a href="" >test</a></div>
<div class="PopularTags"><a href="" >test</a></div>
<div class="PopularTags"><a href="" >test</a></div>
<div class="PopularTags"><a href="" >test</a></div>
</div>
</div>
Css:
.RightAsideBlock {
width: 100%;
margin-bottom: 15px;
box-shadow: 0.2em 0.2em 2px rgba(122,122,122,0.5);
}
.PopularTags {
color: #acacac;
background-color: #ededed;
border: 0px;
border: 1px solid #acacac;
padding: 4px 5px;
float: left;
margin: 0 5px 5px 0;
font-size: 12px;
}
在结果中我们有:
请告诉我为什么 div.ForTags
没有自动获取高度,而 div.PopularTags
超出了块边界 div.ForTags
?
如何正确解决这个问题?