谁能帮我理解这一点?
您可以在此处查看示例:
HTML:
<div class="rt-block">
<div>
<div>
<div class="itemContainer">
<span>Lorem ipsum dolor sit amet</span>
</div>
<div class="clr"></div>
</div>
<div class="k2Pagination">
</div>
</div>
</div>
CSS:
.rt-block {
margin: 10px;
padding: 15px;
position:relative;
}
.itemContainer {float:left;}
.k2Pagination {
margin: 24px 0 4px;
}
.clr {
border: medium none;
clear: both;
display: block;
float: none;
height: 0;
line-height: 0;
margin: 0;
padding: 0;
}
在 Firefox 中,“itemContainer”和周围的“rt-block”之间存在间隙。其他浏览器没有这个。
它通过两件事来解决:删除 itemContainer 上的 float:left,以及删除 k2 分页上的边距。如果可能的话,我宁愿不做这两件事。
谢谢你的帮助