Ciao a tutti, sto provando a realizzare un effetto trasparenza, ma non riesco a farlo funzionare per più browser, utilizzando il seguente:

codice:
background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000)"; /* IE8 */    
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);   /* IE6 & 7 */
zoom: 1;
Funziona su IE8 e IE9, ma non funziona con Firefox.

Mentre il seguente:

codice:
background-color:rgba(0,0,0,0.5)
Funziona con Firefox, funziona con IE9, ma NON FUNZIONA con IE8

Qualche consiglio?