Peleándome (cómo no ) con internet explorer con una web que estoy montando. Tengo unos bloques en los que necesito que los dos vayan manteniendo el mismo height por lo que creo la estructura de una tabla con divs.
Mi problema es que me funciona en todos sitios menos en IE (probado en versiones desde la 11 hasta la 9)... El html es así:
Código HTML:
y mis css son tal que así:Ver original
Código CSS:
Ver original
.tabla{width:100%;height:auto;display:table;} .fila{width:100%;height:auto;display:table-row;} .celda,.celda-2{display:table-cell;} .celda{width:60%;height:auto;vertical-align:middle;} .celda-2{width:40%;height:auto;vertical-align:middle;}
Los tamaños los sitúa bien IE pero a la hora de ver el contenido, si me voy a la consola y pongo los estilos tal que
Código CSS:
ya se ve la imagen que tengo insertada en esos bloques.Ver original
.celda{width:100%;} /*Solo esto, quitando el display:table-cell; y demás estilos me muestra contenido*/
¿Qué me puede estar ocurriendo?