(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi |
|
Alati teme | Način prikaza |
27. 08. 2010. | #1 |
Domagoj Horvat
Expert
|
IE8 opacity iz javascripta
Nisam se previse ovim bavio i nemam vremena proucavat u detalje, ali koliko sam uspio vidjet po netu u malo trazenja, IE ima neki zesci problem sa opacity filterom. Nasao sam rjesenje za CSS gdje treba, kako se cini, stavit browser specific prefix, ali nigdje ne mogu naci kako iz javascripta promijeniti opacity elementa u IE8.
Pa, ako netko ima kakvo rjesenje, bio bih mu vrlo zahvalan. Poz
__________________
postoje ludosti bez kojih je nemoguce ljudsko dostojanstvo |
28. 08. 2010. | #2 |
expert
Grand Master
Datum učlanjenja: 11.04.2010
Poruke: 998
Hvala: 141
959 "Hvala" u 153 poruka
|
Include... http://code.jquery.com/jquery-1.4.2.min.js
Recimo hoćeš da podesiš providnost na svim slikama... $("img").css("opacity",0.5); http://webarto.com/ - preleti preko meni linkova, mislim da radi i u IE6 |
28. 08. 2010. | #3 |
Ivan Dilber
Sir Write-a-Lot
|
@webarto: ne pita to covek..
@dee: pogledaj ovo, napomena na kraju, mozda te to zeza? http://www.quirksmode.org/css/opacity.html
__________________
Leadership is the art of getting people to want to do what you know must be done. |
28. 08. 2010. | #4 |
expert
Grand Master
Datum učlanjenja: 11.04.2010
Poruke: 998
Hvala: 141
959 "Hvala" u 153 poruka
|
Ne pita kako u jQuery ali što da se zeza...
|
28. 08. 2010. | #5 | |
Domagoj Horvat
Expert
|
Citat:
Na ovo sam naisao, ali to je cini se samo za slucaj kad sluzis onaj header da IE8 oponasa IE7, a sto ne bih rado jer mi tek to izgleda kao Pandorina kutija (ne tvrdim, samo mi ne mirise fino uz tolike probleme svakog IEa samog za sebe). S druge strane, tu jos uvijek ne vidim kako kasnije to da mijenjam javascriptom... Nevjerojatno je, ali progooglao sam do sad barem 50ak mjesta o ovom problemu i nigdje nisam naiso na komad javascript koda koji bi reko 'evo ovako opacity sa IE8'. Hvala ti na savjetu, al ne koristim jQuery.
__________________
postoje ludosti bez kojih je nemoguce ljudsko dostojanstvo |
|
28. 08. 2010. | #6 |
Domagoj Horvat
Expert
|
http://www.javascriptkit.com/filters...hecklist.shtml
Tu je rjesenje, koje medjutim iz nekog razloga ne radi kod mene jer uopce ne postavi filter na element koji trebam (na druge postavi).
__________________
postoje ludosti bez kojih je nemoguce ljudsko dostojanstvo |
28. 08. 2010. | #7 | |
Domagoj Horvat
Expert
|
http://piddmedia.com/tutorials/cross...s-inheritance/
Citat:
Dakle, inheritance opacity filtera u IE-u prestaje s prvim childom (i svim ispod njega) koji ima position:relative. Jos da mi je shvatit zasto bi to bilo korisno... [isprobano - radi]
__________________
postoje ludosti bez kojih je nemoguce ljudsko dostojanstvo |
|
28. 08. 2010. | #8 |
Ivan Dilber
Sir Write-a-Lot
|
umesto da spavam ja se zajebavam za filterima... Elem, meni u IE8(standards mode) radi i ovo:
HTML kôd:
<div style="position:absolute; top:20; left:15; width:50%; height:35px; background-color: red; filter:alpha(opacity=10)" onmouseover="this.filters.item('alpha').opacity = 100"; onmouseout="this.filters.item('alpha').opacity = 10">aaaa</div>
__________________
Leadership is the art of getting people to want to do what you know must be done. Poslednja izmena od ivanhoe : 28. 08. 2010. u 04:31. |
28. 08. 2010. | #9 | |
Domagoj Horvat
Expert
|
Citat:
Meni ne radi...moram stavit taj -ms-filter prefix. Ali je i ovo bio problem, sa position:relative i naslijedjivanjem opacity-ja. A posto je CSS postavljen na inicijalni div kojem kasnije dodam tonu toga javascriptom (a djecica imaju position:relative), radi toga nije radilo kako spada. To mi je definitivno otkrice i uopce mi nije jasno jel to neko imao nekakvu skrivenu namjeru da to bas tako bude ili je jednostavno u pitanju bug
__________________
postoje ludosti bez kojih je nemoguce ljudsko dostojanstvo |
|
28. 08. 2010. | #10 |
Domagoj Horvat
Expert
|
Jbt, potrosio sam duplo vise vremena na ovo nego na sve ajax requeste te kontrole
Al ipak, razlika je dal je samo display:block ili napravi fade u 2-3 desetinke
__________________
postoje ludosti bez kojih je nemoguce ljudsko dostojanstvo |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Iz opacity u originalnu boju | chandler | (X)HTML, JavaScript, DHTML, XML, CSS | 10 | 12. 12. 2009. 03:26 |
AJAX Izvršavanje javascripta | bluesman | (X)HTML, JavaScript, DHTML, XML, CSS | 16 | 28. 04. 2008. 16:02 |
Sporo učitavanje dinamički generisanog javascripta | jablan | (X)HTML, JavaScript, DHTML, XML, CSS | 9 | 07. 08. 2007. 13:29 |
Unit testing JavaScripta | Ilija Studen | (X)HTML, JavaScript, DHTML, XML, CSS | 0 | 01. 06. 2007. 13:34 |
max-width preko javascripta ? | ivanhoe | (X)HTML, JavaScript, DHTML, XML, CSS | 2 | 12. 02. 2006. 12:23 |