Foros del Web » Creando para Internet » CSS »

Columnas ocupando toda la altura del documento no del navegador

Estas en el tema de Columnas ocupando toda la altura del documento no del navegador en el foro de CSS en Foros del Web. Buenas, a ver el reto que tengo entre manos es un poco peliagudo, me han pasado un diseño a ver si lo puedo llevar a ...
  #1 (permalink)  
Antiguo 18/09/2013, 11:27
 
Fecha de Ingreso: enero-2007
Mensajes: 8
Antigüedad: 17 años, 3 meses
Puntos: 0
Pregunta Columnas ocupando toda la altura del documento no del navegador

Buenas, a ver el reto que tengo entre manos es un poco peliagudo, me han pasado un diseño a ver si lo puedo llevar a la práctica y quisiera hacerlo sin recurrir a javascript, osea todo en css y html.

Bueno la cuestión es una página de 3 columnas, una central fija y dos laterales líquidas, el detalle es que las dos columnas de los lados no son iguales ya que tienen fondos distintos, pero el problema que me ha surgido es que si la columna central crece mucho las de los lados se mantienen al tamaño del navegador no del documento.

Ya he probado muchas maneras y se me escapa el cómo hacerlo.

Como sé que esto es mejor verlo que describirlo voy a poner un enlace al archivo que estoy creando.

Lógicamente está sin acabar y sin imágenes que puedan llevar problemas.

P.D.: El diseño no es mío, osea que tiene que ser así o así, la cuestión es cómo llevarlo a cabo.

Enlace: https://dl.dropboxusercontent.com/u/2383381/3columnas.zip
  #2 (permalink)  
Antiguo 18/09/2013, 16:50
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 3 meses
Puntos: 306
Respuesta: Columnas ocupando toda la altura del documento no del navegador

Busca columnas equilibradas css

Existen varias formas de lograrlo.

Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #3 (permalink)  
Antiguo 18/09/2013, 17:35
 
Fecha de Ingreso: enero-2007
Mensajes: 8
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: Columnas ocupando toda la altura del documento no del navegador

El problema reside que con la distribución que tengo no funcionan la mayoría de soluciones que se aportan por ahí (no las he probado todas pero casi).

Al final lo he conseguido con javascript, pero no era la idea que tenía.

Por si alguien quiere saber como en javascript -> http://jsfiddle.net/cristian_cena/DM23A/
  #4 (permalink)  
Antiguo 18/09/2013, 23:37
Avatar de JhonErick  
Fecha de Ingreso: noviembre-2012
Ubicación: colombia
Mensajes: 38
Antigüedad: 11 años, 5 meses
Puntos: 3
Respuesta: Columnas ocupando toda la altura del documento no del navegador

usando la función calc de de css de seguro lo hubieses echo
por ejemplo
id1 liquida
id2 width 400px columna central
id3 liquida

CSS
Código CSS:
Ver original
  1. #id1, #d3{
  2.    width:calc(50% - 200px - px margenes);
  3. }


a te recomiendo que coloques min-width o mejor con mediaquery para que después de un determinado tamaño las columnas ocupen todo el ancho de la pantalla.
esto para cuando el usuario tiene muy reducido el ancho de la pantalla Saludos :)

Etiquetas: altura, columnas, html, navegador, página
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 12:53.