Cómo mantener la transparencia alfa PNG cuando se utiliza la propiedad "-ms-filter"
Tengo el siguiente HTML:
<a><img src="myfile.png" /> Some text</a>
Y este css:
a:hover
{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
opacity: .75;
}
El problema con esto ocurre tanto en IE 8 como en IE 7.
Cuando la imagen PNG está sujeta a la-ms-filtro ofiltrar, su transparencia alfa está arruinada. Pruébalo y verás. Es un error tanto en IE 8 como en IE 7.
¿Puedo eliminar las propiedades "-ms-opacity" y "filter" aplicadas en CSS? ¿Cuál es la sintaxis de esto? (por ejemplo, algo como-ms-filtro: "";)
¿Alguien sabe un trabajo alrededor de este problema?