Foros del Web » Creando para Internet » CSS »

Problema con Clear

Estas en el tema de Problema con Clear en el foro de CSS en Foros del Web. Hola gente, tengo un pequeño gran problema. Tengo una página maquetada a tres columnas: Left con float: left; y Right dividida en Right-right y Right-left. ...
  #1 (permalink)  
Antiguo 19/02/2008, 12:58
Avatar de Netfrank  
Fecha de Ingreso: marzo-2006
Ubicación: Las Talitas - Tucumán
Mensajes: 226
Antigüedad: 11 años, 9 meses
Puntos: 3
Problema con Clear

Hola gente, tengo un pequeño gran problema.

Tengo una página maquetada a tres columnas: Left con float: left; y Right dividida en Right-right y Right-left.

El problema que surge es que cuando el div central se extiende hacia abajo, se sale de la capa "cuerpo", incluso traspasando el pie de página.

Probé con clear right, left, y both; y no pasa nada...

Espero su ayuda, desde ya gracias.
__________________
-- Franco D. Ocaranza
-- [email protected]
-- http://www.jmqv.com.ar/
  #2 (permalink)  
Antiguo 19/02/2008, 13:01
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 10 años, 8 meses
Puntos: 36
Re: Problema con Clear

¿Dónde has puesto el clear: both;? Según lo que dices, tendrías que poner esto debajo de Right:
<div style="clear: both;"></div>
  #3 (permalink)  
Antiguo 19/02/2008, 13:07
Avatar de Netfrank  
Fecha de Ingreso: marzo-2006
Ubicación: Las Talitas - Tucumán
Mensajes: 226
Antigüedad: 11 años, 9 meses
Puntos: 3
Re: Problema con Clear

Hice eso, pero no me funciona con Firefox.
__________________
-- Franco D. Ocaranza
-- [email protected]
-- http://www.jmqv.com.ar/
  #4 (permalink)  
Antiguo 19/02/2008, 16:29
 
Fecha de Ingreso: febrero-2008
Mensajes: 62
Antigüedad: 9 años, 9 meses
Puntos: 1
Re: Problema con Clear

Lo mejor seria que mostrases la parte del codigo que tienes. Habria que ver, como dijo raul, donde tiene aplicado el clear:both;

A como lo dices, imagino el clear deberias definirlo de la siguiente manera:

Código:
<div id="cuerpo">

	<div class="left"></div>

	<div class="right">
		<div class="right_left"></div>
		<div class="right_reft"></div>
	</div>

	<div class="clear"></div>

</div>
Y pues, via css defines:
.clear {clear: both;}

Avisanos si te funciona o no, y muestranos parte del codigo para ayudarte mejor.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:08.