Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/09/2008, 15:42
Avatar de Mikmoro
Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 18 años, 1 mes
Puntos: 280
Respuesta: Los float me eliminan el fondo de un div

Cita:
Iniciado por NaSHoOo Ver Mensaje
Va todo bien y el fondo se muestra correctamente mientras los divs de barras laterales y el div del contenido no tengan definido un float para posicionarlas, pero en el momento que les pongo un float el fondo del wrapper desaparece.
No es que el fondo desaparezca, es que cuando flotas las cajas dejan de ocupar espacio físico real en el flujo del documento y por tanto la caja que las contiene no crece, es como si no tuviera nada dentro.

Esto se arregla añadiendo un corte justo antes de cerrar la caja contenedora. Busca donde termina (</div>), y añádele esto que pongo en rojo para que quede así:

<div class="corte"></div>
</div> (este es ya el que cerraba la caja)

Ahora añade a tu css este selector:

.corte {clear: both;}

y tu fondo aparecerá como por arte de magia
__________________
Visita mi nueva web idplus.org