Cómo mantener la transparencia alfa PNG cuando se utiliza la propiedad "-ms-filter"

Tengo el siguiente HTML:

<code><a><img src="myfile.png" /> Some text</a>
</code>

Y este css:

<code>a:hover
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
    opacity: .75;
}
</code>

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?

Respuestas a la pregunta(3)

Su respuesta a la pregunta