Hay otra técnica más,
micro clearfix:
Código CSS:
Ver original.cf:before,
.cf:after {
content: " ";
display: table;
}
.cf:after {
clear: both;
}
Que luego simplemente añades la clase a tu elemento —así puedes reutilizar el código en otros elementos: