Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JS Blur - znikające elementy
expert
post
Post #1





Grupa: Zarejestrowani
Postów: 211
Pomógł: 4
Dołączył: 29.10.2008

Ostrzeżenie: (0%)
-----


Witam,

Znalazłem stronę na której jest ładnie pokazany efekt rozmycia: http://jakiestfu.com/2012/10/01/blurjs-take-ii/

Zastosowałem to na swojej stronie. przez jakiś czas działało, jednak nie wiem z jakich powodów, jak dam blur do jakiegoś elemntu, to ten element jakby znika. Cos w tym stylu:
http://jsbin.com/anuhid/1/watch

Na czym może polegać błąd/problem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
PrinceOfPersia
post
Post #2





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

Ostrzeżenie: (0%)
-----


trochę nie rozumiem po co skrypt do tego, jeśli ten skrypt nic innego nie robi jak dodaje klasę CSS, co tam jest pokazane (na pierwszym linku).
Szczerze mówiąc nie miałem pojęcia wcześniej, że w CSS3 można zrobić efekt blur, więc się dowiedziałem czegoś nowego... anyway. Kluczowa jest tu deklaracja CSS:
Kod
.blurjs-10-radius {
    -ms-filter: blur(10px);
    -webkit-filter: blur(10px);
    -moz-filter: blur(10px);
    -o-filter: blur(10px);
    filter: url("#blur10px");
    filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=10);
}

i tyle. Więcej nie potrzeba, bo jeśli to ma działać na jQuery to tam samemu możesz sobie dodać/odjąć klasę addClass/removeClass (a i bez jQuery też możesz to łatwo zrobić). W sumie po co komplikować rzeczy proste?

EDIT:
no chyba, że chodzi o kompatybilność: ten kod CSS działa mi pod Chrome i pod IE8, niestety już w Firefoxie nie za bardzo...

Ten post edytował PrinceOfPersia 11.02.2013, 21:23:55
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 18:32