Autor Zpráva
uNo
Profil
Zdravim,

mám problem s obrazkami .png, v Mozille mi to ukazuje normalne ale akonahle pridem do IE tak hned sa mi tam zjaví sivá plocha, myslite ze to bude verziou IE alebo je to tak v kazdom IE ... ?

PS : obrazky .gif, maju otrasnu kvalitu, tak mi tu nepiste ze si to mam dat radsej do .gif ;-)

dakujem za radu
Railbot
Profil
IE 6 a starší neumí poloprůhledné obrázky (alfa kanál). Nevím co je tvůj případ, takže ti jen poradím, že s průhledností png nemá IE problém, ale jak jsem řekl, alfa kanál neumí. Dá se to obejít použitím filtru

background:url(neco.png);filter:progid:DXImageTransform.Microsoft.Alph aImageLoader(src='neco.png', sizingMethod='scale');_background: none;
uNo
Profil
ok dik moc, tak sa teda budem modlit, aby mal kazdy novsiu verziu ako IE 6 :D xD
Joker
Profil
uNo
tak sa teda budem modlit, aby mal kazdy novsiu verziu ako IE 6 :D xD
Bohužel to ještě nějaký čas potrvá, pořád skoro třetina lidí má IE6.

Jinak se tenhle problém dá alespoň zmírnit, pokud je pod obrázkem (alespoň víceméně) jednobarevné pozadí- poloprůhlednému PNG se dá nastavit barva pozadí, kterou pak IE6 použije místo průhledné. Lepší, než nic ;-)
Miloš
Profil
Řešení existuje, viz http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=5&topic=61 388 a použití http://www.twinhelix.com/css/iepngfix/
Railbot
Profil
Jako bych ten filtr nenapsal.
uNo
Profil
Joker
heh no dik :P


asi zvolim ten filter od Railbota thx meen

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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