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: 320 Pomógł: 2 Dołączył: 17.03.2006 Skąd: Siemianowice Ostrzeżenie: (0%)
|
Witam,
Dzięki za naprowadzenie. Nieco udało mi się temat ogarnąć. Ale mam jeszcze "drobny" problem. Najlepiej na przykładzie, popełniłem do tej pory coś takiego: https://jsfiddle.net/hwghx6y8/ Są tam 2 kwadraty. 1 - widoczny od razu, powyżej "linii zgięcia" ekranu. Tu akcja "wjazdu" obrazka odpala się na starcie i jest ok. 2 - widoczny dopiero po scrolowaniu (mówię tu cały czas o stronie typu one page). Przy 2 obrazku chciałbym uzyskać efekt wywołania przesunięcia dopiero w momencie gdy użytkownik zjedzie w to miejsce. A tymczasem to usilnie ładuje się na starcie i tyle... Chciałbym uzyskać coś takiego: http://www.templatemonster.com/demo/51858.html Czy do takiego efektu konieczny jest JS? Proszę o jakąś podpowiedź jak tego szukać. Pozdrawiam, Ł. |
|
|
|
lukash82 [css] efekt fade in 1.03.2016, 11:21:09
kayman http://www.w3schools.com/css/css3_transitions.asp 1.03.2016, 11:27:40
Rufus_84 Witam,
Raczej bez js się nie obejdzie, bo trzeba w... 2.03.2016, 13:39:54
herWALDI https://daneden.github.io/animate.css/ oraz http:/... 2.03.2016, 14:20:39 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 15:41 |