Foros del Web » Creando para Internet » CSS »

Usando responsive design se activa vista de compatibilidad en IE8

Estas en el tema de Usando responsive design se activa vista de compatibilidad en IE8 en el foro de CSS en Foros del Web. Buenas a todos! Estoy teniendo el siguiente problema con explorer (como no... ) Creando un diseño responsive se me activa la vista de compatibilidad en ...
  #1 (permalink)  
Antiguo 03/04/2014, 01:47
Avatar de madman_18  
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 13 años, 8 meses
Puntos: 14
Pregunta Usando responsive design se activa vista de compatibilidad en IE8

Buenas a todos!

Estoy teniendo el siguiente problema con explorer (como no... )

Creando un diseño responsive se me activa la vista de compatibilidad en cierto tamaño y cuando disminuyo. He visto que es en tamaños que van a partir de los 800px hacia abajo, con lo que tiene que ser algo de mi css que choque con esa maravilla de navegador....
Os pongo la parte que me está dando quebraderos de cabeza por si veis alguna propiedad que no funcione.

Código CSS:
Ver original
  1. @media screen and (max-width:800px){
  2. .mi-menu ul,.contiene-menu ul{
  3.         width:100%;
  4.         background: url('imagenes/menu-movil.png') repeat;
  5.         max-height: 400px;
  6.         min-height:20px;        
  7.         height:auto;
  8.         overflow: hidden;
  9.         /*transition: max-height .4s;
  10.             -webkit-transition: max-height .4s;
  11.             -ms-transition: max-height .4s;
  12.             -moz-transition: max-height .4s;*/
  13.     }
  14.     .mi-menu ul li,.contiene-menu ul li{
  15.         width:100%;
  16.         text-align:center;
  17.         line-height:20px;
  18.         display:block;
  19.         font-size:15px;
  20.         border-bottom:2px solid #FFF;
  21.         padding:0 0;
  22.     }
  23.     .mi-menu ul li a{
  24.         font-size:14px;
  25.         line-height:40px;
  26.     }
  27.     .mi-menu ul.open-menu,.contiene-menu ul.open-menu{
  28.         position:relative;      
  29.         max-height: 400px;
  30.         min-height: 400px;
  31.         height:auto;
  32.         /*transition: max-height .4s;
  33.             -webkit-transition: max-height .4s;
  34.             -ms-transition: max-height .4s;
  35.             -moz-transition: max-height .4s;*/
  36.             margin: 50px 0 0 0;
  37.     }
  38. }

Tengo exactamente el mismo css en los bloques anteriores así que de lo que es tema de herencia y demás no tendría que ser el problema.
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"
  #2 (permalink)  
Antiguo 03/04/2014, 02:37
Avatar de madman_18  
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 13 años, 8 meses
Puntos: 14
Respuesta: Usando responsive design se activa vista de compatibilidad en IE8

El problema está viniendo por los diversos max-height que tengo....pero, ¿como leches puedo habilitar esa propiedad en ie? He probado scripts de internet, IEPie, etc, y no funciona.....
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"

Etiquetas: background, compatibilidad, design, ie8, imagenes, responsive, tamaño, usando, vista
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:20.