Como sabemos IE6 da muchos problemas y nos limita a la hora de queres meter images o fondos con archivos PNG que tengan transparencia en cualquier otro navegador incluyendo IE7 la imagen se muestra muy bien pero en la version 6 aparece en ves de fondo transparente y feo fondo gris.

Desgraciadamente entre las 10 mil actualizaciones que tuvo este navegador nunca arreglaron este problema, pero para eso esta el ingenio y los desarrolladores libres que podemos hacer mucho en este caso en TwinHelix existe una solucion bastante bueno, se trata un archivo y una linea de codigo en tu CSS facil y usuable.

Como usarlo:

Primero descargamos el archivo iepngfix.zip que estan en la pagina y lo descomprimimos.

Copiamos el archivo iepngfix.htc que esta dentro de la carpeta descomprimida y lo copiamos donde vaya a estar nuestro archivo CSS.

Ahora en el CSS metemos lo siguiente, de esta manera el filtro se aplicaria a los tags img y a los divs.

[code lang=”css”]
img, div { behavior: url(iepngfix.htc) }
[/code]

Ahora si queremos que el filtro se aplique a todo basta con esto.

[code lang=”css”]
*{ behavior: url(iepngfix.htc) }
[/code]

apoco no es sencillo si quieren ver una demostracion de esto entre al siguiente enlace.

Ver Ejemplo (Necesario IE6)