Tecnología

Inicio

Cómo arreglar un PNG en el modo no estándar en IE6

Internet Explorer 6 no es totalmente compatible con los archivos de imagen PNG transparencia alfa; más bien, IE 6 muestra un fondo gris en lugar de la transparencia de estas imágenes cuando se utiliza el estándar de formas incluyendo las imágenes en su página web. Microsoft recomienda utilizar el filtro AlphaImageLoader para hacer sus imágenes PNG transparentes en Internet Explorer 6. Este filtro sólo se admite en Internet Explorer, por lo que puede utilizar comentarios condicionales para tener Internet Explorer 6 y versiones anteriores utilizar este filtro y otros navegadores Web usan una imagen estándar etiqueta. La solución AlphaImageLoader es necesaria tanto en las peculiaridades y modos de renderizado compatible con los estándares. Internet Explorer 7 y versiones más recientes de Internet Explorer no requieren esta solución.

Instrucciones

1 Abrir el código fuente HTML de su página Web en un editor de texto.

2 Busque la línea en el código fuente HTML que especifica la imagen PNG. Por ejemplo, la línea puede ser similar a "<IMG src =" example.png "/>"

3 Eliminar el código que incluye la imagen PNG y sustituirlo por el siguiente código:

<! - [If lte IE 6]>
<Div id = ESTILO "oDiv" = "filtro: progid: DXImageTransform.Microsoft.AlphaImageLoader (src = 'example.png');" >
</ DIV>
<! [Endif] ->

< >
<IMG src = "example.png" />
<! [Endif] ->

4 Cambie las dos instancias de "example.png" en el código con la ruta de acceso al archivo PNG.

5 Guarde el código HTML y subirlo a su servidor Web.