CSS中怎样清除浮动浮动是CSS中非常重要的概念之一。在实现网页布局时,浮动可以让元素脱离文档流,以便使其他元素可以占用它们的位置。但有时候,在使用浮动布局时,元素可能会出现一些预料之外的情况,例如,
<div class="clearfix"> <div class="float-left"></div> <div class="float-right"></div> <div class="clear"></div> </div> .clearfix:after { content: ""; display: table; clear: both; }
<div class="parent"> <div class="float"></div> <div class="float"></div> </div> .parent { overflow: hidden; }
<div class="clearfix"> <div class="float-left"></div> <div class="float-right"></div> </div> .clearfix:before, .clearfix:after { content: ""; display: table; clear: both; }
粉丝
0
关注
0
收藏
0