Limpar com
tags vazias.clr {clear: ambos;}
Esquerda
Direita
usa o atributo overflow
#layout {overflow:auto; zoom:1;}
Esquerda
Direita
usa:after (navegador não-IE)
#layout:after{
exibição: bloco;
claro: ambos; conteúdo: '';
visibilidade:altura oculta: 0;
}
Esquerda
Direita
Nota: Existem alguns pontos a serem observados ao usar :after Defina a altura como zero (height: 0;);