![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 21.03.2017 Ostrzeżenie: (0%) ![]() ![]() |
Hej chciałem sobie zrobić efekt easings na navbarze mam tylko problem, bo nie działa to do końca
http://dukov.pl/testphp/ < strona funkcja się wywołuje oczywiście window.onscroll czasami zmienia swoje opacity i się zwija / rozwija, czasem nie.
Tu jest kod odpowiadający za ten efekt. jak widzicie navbar powinien się zwijać gdy przesuwam stronę, offset jest w górnych okolicach, a element nav ma wysokość większą niż 100px, rozwijać się to odwrotnie. Zmienne z warunków są pokazywane w konsoli, więc wiem, że warunki są spełnione, a funkcja wywołana, szkoda, że raz działa, raz nie działa. EDIT Zauważyłem, że kod działa, tylko wykonuje się gdy warunek jest spełniony, po kolejnym przesunięcią rolką i po opóźnieniu ok 1 sekundy, a to jest niedopuszczalne. Ten post edytował Dukov 27.05.2017, 14:13:29 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 6.07.2025 - 16:09 |