Ciao, sto cercando di capire come mai accade che quando vado ad impostare l'opacità di un elemento con EXPLORER è richesta che sia impostato il parametro "position" in ABSOLUTE o FIXED. è una cosa normale? con gli altri browser non c'è questa dipendenza. potete aiutarmi?
questo è il codice interessato:
codice:
function opacita(oggetto,opacity){
if (typeof(oggetto)!="object") {oggetto = $(oggetto);}
if(IE) {oggetto.style.filter = "alpha(opacity=" + opacity + ")";}
else {oggetto.style.opacity = opacity / 100;}
}
opacita("mio_div",40);
if (IE) $("mio_div").style.position="absolute"; //fixed
praticamente:
devo aggiungere il rigo in rosso per vedere l'opacità cambiare in IE
($ sta per document.getElementById)