![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 320 Pomógł: 2 Dołączył: 17.03.2006 Skąd: Siemianowice Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam na stronie (typu one page) wykorzystany efekt fadein w css:
Nic skomplikowanego. Jednak efekt ten generuje się od razu dla wszystkich elementów na stronie, przez co dla niższych partii strony praktycznie go nie widać. Chciałbym uzyskać taki efekt, że w momencie scrolowania strony w kolejnych sekcjach efekt fadein dopiero wtedy jest wywoływany. Jeśli ktoś mógłby mi podpowiedzieć w którą stronę iść. Guglałem trochę, na stockoverflow też nic konkretnego nie znalazłem. Chciałbym uniknąć korzystania z JS, ale jak będzie trzeba to trudno. Pozdrawiam, Ł. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 1 Dołączył: 15.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Raczej bez js się nie obejdzie, bo trzeba wykryć, że element jest widoczny. Można to zrobić w ten sposób:
Można dodać klasę po zescrollowaniu co odpali css lub od razu w jquery zastosować fadein |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 19:24 |