The most common problem associated with float in our layouts is the lost height on the container element that's grouping the floated items.
<div class="container clearfix">
<div class="box purple"></div>
<div class="box blue"></div>
</div>
<p>This paragraph should be below the two floated boxes</p>
/*Properly calculates the height of the containing element with elements floated inside.*/.clearfix:after {content:"";display:table;clear:both;}