If you have two elements inside of an outer containing element, one with float: left; and the other with float: right, how can you ensure that the containing element expands around the floated elements and does not collapse? code example

Example 1: Float element should has parent element that defined clear property.

.clearfix::after { 
   content: " ";
   display: block; 
   height: 0; 
   clear: both;
}

Example 2: Float element should has parent element that defined clear property.

<div style="overflow: auto;">
  <div style="float: left;">Div 1</div>
  <div style="float: left;">Div 2</div>
</div>

Tags:

Css Example