Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Altura 100% en un div

Estas en el tema de Altura 100% en un div en el foro de CSS en Foros del Web. Buenas, estoy maquetando una web y llevo un rato chocandome con un problema entre Firefox y Chorme... La historia es que tengo dos divs con ...
  #1 (permalink)  
Antiguo 06/06/2014, 05:39
 
Fecha de Ingreso: noviembre-2011
Ubicación: Sevilla
Mensajes: 48
Antigüedad: 13 años
Puntos: 1
Pregunta Altura 100% en un div

Buenas, estoy maquetando una web y llevo un rato chocandome con un problema entre Firefox y Chorme...

La historia es que tengo dos divs con texto dinámico, ambos contenidos en un wrapper, entonces quiero que ambos divs tengan la altura del más alto... Es decir, si el div de la izquierda tiene 400px de altura el de la derecha se ajuste a esa altura...

En Firefox funciona, pero en Chorme no... A ver si podéis echarme un cable...

Os dejo aquí el código;

http://codepen.io/anon/pen/sElud?editors=110
  #2 (permalink)  
Antiguo 06/06/2014, 07:38
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 4 meses
Puntos: 2114
Respuesta: Altura 100% en un div

En realidad funciona en Chrome y en Firefox funciona, pero mal. Es decir, el comportamiento correcto es el de Chrome.

De todas formas puedes hacerlo así:

Código CSS:
Ver original
  1. .wrapper {
  2.   display: table;
  3. }
  4. .floatLeft, .floatRight {
  5.   display: table-cell;
  6. }

Y te ahorras además el clearfix.
  #3 (permalink)  
Antiguo 09/06/2014, 00:39
 
Fecha de Ingreso: noviembre-2011
Ubicación: Sevilla
Mensajes: 48
Antigüedad: 13 años
Puntos: 1
Respuesta: Altura 100% en un div

Buenos días, ¿funciona mal en Chrome?

Yo en Firefox veo la altura de los dos divs igual, al 100% de su contenedor, que es el estilo que quiero aplicarle, mientras que en Chrome depende de su contenido.

He actualizado el pen con lo que me has propuesto, pero no funciona... ¿Alguna otra idea?

http://codepen.io/Davi91/pen/eCljr
  #4 (permalink)  
Antiguo 09/06/2014, 01:20
 
Fecha de Ingreso: noviembre-2011
Ubicación: Sevilla
Mensajes: 48
Antigüedad: 13 años
Puntos: 1
Respuesta: Altura 100% en un div

Más o menos hemos encontrado la solución, mi compañera a eliminado la propiedad "float: left;" y parece que se normaliza, al mostrarse ambos divs como una tabla realmente... Quizá no sea lo más adecuado, pero ahí está funcionando de momento...

http://codepen.io/Davi91/pen/eCljr
  #5 (permalink)  
Antiguo 09/06/2014, 02:24
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 4 meses
Puntos: 2114
Respuesta: Altura 100% en un div

Cita:
Iniciado por Davi91 Ver Mensaje
Más o menos hemos encontrado la solución, mi compañera a eliminado la propiedad "float: left;"
Si es correcto. De hecho, más que solución era el problema. Cuando flotas un elemento, la propiedad display se computa con el valor block; entonces ya no se visualiza como si fuese una tabla.

Etiquetas: 100%, altura, dinamico
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 02:34.