Diferencia entre revisiones de «Compatibilidades CSS en Internet Explorer»

De Dos Ideas.
Saltar a: navegación, buscar
(Página creada con 'Seguramente te pasó que al momento de estilar una web los estilos que funcionan en la mayoria de navegadores para IE7 e IE8 no funcionan. Este post es una recopilación de sol…')
 
Línea 1: Línea 1:
Seguramente te pasó que al momento de estilar una web los estilos que funcionan en la mayoria de navegadores para IE7 e IE8 no funcionan.  
+
Seguramente te pasó que al momento de estilar una web los estilos que funcionan en la mayoría de los navegadores para IE7 e IE8 no funcionan.  
Este post es una recopilación de soluciones que son muy útiles para que nuestra web sea tambien compatible para IE7+.
+
Este post es una recopilación de soluciones que son muy útiles para que nuestra web sea también compatible para IE7+.
  
 
'''Opacity en IE7+:
 
'''Opacity en IE7+:
Línea 6: Línea 6:
  
 
  div{
 
  div{
opacity: 0.5;
+
    opacity: 0.5;
filter: Alpha(Opacity=50);  
+
    filter: Alpha(Opacity=50);  
 
  }
 
  }
  
Línea 14: Línea 14:
  
 
  div{  
 
  div{  
display: inline-block;  
+
    display: inline-block;  
zoom: 1;  
+
    zoom: 1;  
*display: inline  
+
    *display: inline  
 
  }
 
  }
  
Línea 25: Línea 25:
  
 
  div{
 
  div{
max-width: 200px;
+
    max-width: 200px;
*width: expression(document.body.clientWidth>199?"200px":"auto");.
+
    *width: expression(document.body.clientWidth>199?"200px":"auto");.
max-height: 200px;
+
    max-height: 200px;
*height: expression(document.body.clientWidth>199?"200px":"auto");
+
    *height: expression(document.body.clientWidth>199?"200px":"auto");
 
  }
 
  }

Revisión del 19:25 6 ago 2013

Seguramente te pasó que al momento de estilar una web los estilos que funcionan en la mayoría de los navegadores para IE7 e IE8 no funcionan. Este post es una recopilación de soluciones que son muy útiles para que nuestra web sea también compatible para IE7+.

Opacity en IE7+:

div{
    opacity: 0.5;
    filter: Alpha(Opacity=50); 
}


Display inline-block en IE7+:

div{ 
    display: inline-block; 
    zoom: 1; 
    *display: inline 
}

El * (asterisco) hace que una propiedad sólo se aplique en los navegadores de la familia Internet Explorer anteriores a la versión 9.


Max width y Max height en IE7+:

div{
    max-width: 200px;
    *width: expression(document.body.clientWidth>199?"200px":"auto");.
    max-height: 200px;
    *height: expression(document.body.clientWidth>199?"200px":"auto");
}