Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/03/2013, 12:11
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 4 meses
Puntos: 2114
Respuesta: Lio en esto de capas, como hago esto

Entonces tu problema no era estructurar esos elementos sino el limpiar los flotados para que la capa contenedora creciera.

Hay dos soluciones más limpias que esa, sin añadir elementos al HTML.

Una sería añadir overflow a la capa contenedora:
Código CSS:
Ver original
  1. div.blanco {
  2.   overflow: hidden;
  3. }

Y la otra es, hacer eso mismo pero usando un pseudo-elemento:
Código CSS:
Ver original
  1. div.blanco::after {
  2.   visibility: hidden;
  3.   display: block;
  4.   clear: both;
  5.   height: 0;
  6.   content: ' ';
  7.   font-size: 0;
  8. }