ho il seguente codice HTML:Come mantenere PNG trasparenza alfa quando si usa "-ms-filtro" proprietà
<a><img src="myfile.png" /> Some text</a>
E questo css:
a:hover
{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
opacity: .75;
}
Il problema di questo si verifica sia in IE 8 e IE 7.
Quando l'immagine PNG è soggetto alla -ms filtro o filtro, la sua traspa alfa la pena è rovinata. Provalo e vedrai. È un bug in IE 8 e IE 7.
Posso rimuovere le proprietà "-ms-opacity" e "filter" applicate nei CSS? Qual è la sintassi per questo? (ad esempio qualcosa come -ms-filter: "";)
Qualcuno sa un lavoro intorno a questo problema?
Non penso che abbiamo capito la tua domanda. Potresti provare a riformularlo? –
@SpliFF et al. - Qualcuno può aggiungere (o modificare) una risposta per dare il css necessario per fare un png con la trasparenza parziale con il 75% di opacità in IE 7 e 8. Questa è la domanda originale e nessuna risposta è completa. – OrangeDog