Which is better when floating elements to left right?
Using a generic .clearfix class:
.clearfix:after{
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}
which you can re-use and apply it to container elements:
<div class="some-section clearfix">
<div class="align-left"> left </div>
<div class="align-right"> right </div>
</div>
<div class="some-other-section clearfix">
<div class="align-right"> right </div>
</div>
or specific clearing rules like:
.some-section:after, some-other-section:after{
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}
?