Autor Zpráva
badyto
Profil *
Zdravim!
Mam obrazok.png ktory ma po krajoch akoby priehladny tien. pri onmouseover chcem aby sa obrazok zosvetlil a pri onmouseout aby sa vratil do povodneho stavu.
pouzivam na to nasledovnu funkciu:
function light(obj,value){
	obj.style.opacity = value/10;
	obj.style.filter = 'alpha(opacity=' + value*10 + ')';
}

No a moj obrazok vyzera takto:
<img src="obrazok.png" onmouseover="light(this,7);" onmouseout="light(this,10);" />

vsetko funguje skvele az na jednu chybu v IE8. po najazde na obrazok sa sice nastavi priehladnost ale ten priehladny tien po bokoch zcerna. proste vsetky priehladne textury v tom png jaksi zcernaju, neviete niekto ako na to?
regy
Profil
Už jsem se s tím také setkal. Podle mě prostě IE neumí polopropustnému png změnit míru průhlednosti :-(.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0