Hola!
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:
Ver originalaqui va el contenido que no me lo muestra (es una imagen)
este contenido es texto y dinamico que si muestra IE.
y mis css son tal que así:
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:
Ver original.celda{width:100%;} /*Solo esto, quitando el display:table-cell; y demás estilos me muestra contenido*/
ya se ve la imagen que tengo insertada en esos bloques.
¿Qué me puede estar ocurriendo?