Como manter a transparência alfa PNG ao usar a propriedade "-ms-filter"

Eu tenho o seguinte HTML:

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

E esse css:

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

O problema com isso ocorre no IE 8 e no IE 7.

Quando a imagem PNG está sujeita ao-ms-filter oufiltro, sua transparência alfa está arruinada. Experimente e você verá. É um bug no IE 8 e no IE 7.

Posso remover as propriedades "-ms-opacity" e "filter" aplicadas no CSS? Qual é a sintaxe para isso? (por exemplo, algo como-ms-filter: "";)

Alguém sabe um trabalho em torno desta questão?

questionAnswers(3)

yourAnswerToTheQuestion