Autor | Zpráva | ||
---|---|---|---|
ph@tE Profil * |
#1 · Zasláno: 30. 9. 2007, 18:56:13
Zdar,
marně se pokouším rozchodit filtry v různých prohlížečích (dělám to přes JS, protože to funguje jako animace). V IE 6 mi z nějakého naprosto záhadného důvodu nefunguje el.style.filter = "alpha(opacity=" + opacity + ")";, prostě se to nefiltruje. A nevíte někdo, jak přinutit Operu, aby to filtrovala přes alpha kanál? Díky |
||
habendorf Profil |
#2 · Zasláno: 30. 9. 2007, 19:00:06
Filtry jsou proprietární záležitostí IE. Normální browsery používají css vlastnost opacity.
|
||
peta Profil |
#3 · Zasláno: 30. 9. 2007, 19:06:54
ph@tE
jakpsatweb - css - filter zakladni podminka pro IE je jeden referencni rozmer. Neni, neni filtr |
||
ph@tE Profil * |
#4 · Zasláno: 30. 9. 2007, 19:19:36
habendorf
Dík, já jsem právěže zkoušel něco ve smyslu if (browser.ie) el.style.filter = "alpha(opacity=" + opacity + ")"; else el.style.opacity = opacity / 101; + rozlišení pro mozillu atd. browser.ie se vyhodnotilo jako true i v Opeře (zapoměl jsem, že umí document.all:-) ), teď už to jde dobře. Díky za rady. peta To už jsem si četl, neboj, nejdřív se snažím něco najít;-) |
||
peta Profil |
#5 · Zasláno: 1. 10. 2007, 08:22:16 · Upravil/a: peta
ph@tE
asi spatne, mne to normalne funguje: http://www.volny.cz/peter.mlich/www.htm#mssub8 menu opacity Pri otvirani doma jeste muze nastat problem s blokaci JS v IE. Viz nastaveni IE a service-pack2 jakpsatweb - javascript hned na uvodni strance. Priste by bylo mozna dobre dat sem odkaz na stranku, at se nebavime o fiktivnim problemu. Kopirovani kodu neni dobre. Jednak forum odmazava nektere znaky a druhak, nelze si spustit kod a podivat se na vypis JS konzoly v IE. |
||
Časová prodleva: 17 let
|
0