Skocz do zawartości

Zdjęcie
- - - - -

Problem z navbarem - nieprawidłowe "scrollowanie"


3 odpowiedzi w tym temacie
  • Zaloguj się, aby dodać odpowiedź
testerius

    Użytkownik

  • 77 postów
    • Czas spędzony online: 2d 8h 52m 2s
6
Neutralna

Napisano 30 kwietnia 2014 - 11:33

#1

Cześć, tworzę właśnie stronkę opartą na bootstrapie i natknąłem się na pewne problemy. Korzystam z dwóch skryptów:

 

http://stickyjs.com/ - po to aby navbar przyklejał się do góry podczas scrollowania strony

https://github.com/d...ry-One-Page-Nav - po to aby płynnie przechodzić w poszczególne sekcje i aby działała klasa .active

 

Po pierwsze, z przyciskiem Get Started", ponieważ nie działa za każdym razem, np. po wejściu na stronę jak kliknę, to już później nie działa.

 

Nie aktywuje się klasa .active dla odnośników HOME, ABOUT US... po kliknięciu przyciskuj, mimo tego, że jak zjadę bez klikania przycisku to wtedy działa.  <_<

 

Oprócz tego navbar najeżdża na tytuły sekcji, co również mnie nieco dziwi, a nie wiem w jaki sposób sobie z tym poradzić. :P

 

Wrzucam demko: http://codepen.io/testerius/pen/KuDAw

 


  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 30 kwietnia 2014 - 14:24

#2

1. Tutaj nie jest kwestia, że tylko pierwszy klik działa, ale nawet i pierwszy nie działa jeżeli najpierw zrobisz scrolla niżej a później wrócisz do góry.Spowodowane jest to tym, że jak klikniesz/ zescrollujesz to ten 'a' dostaje klasę active a później jej nie usuwa. Wrzuć ukryty element obok p w '.welcome':

<p style="display:none;"><a href="#home"> </a></p>

Tak jak zrobiłem tutaj: http://codepen.io/testerius/pen/KuDAw i to pomoże.

2. u mnie to ładnie działa.

3. Daj tym tytułom padding-top o wartości takiej samej lub nieco większej jakiej wysokości jest navbar.


  • 2

webDeveloper


testerius

    Użytkownik

  • 77 postów
    • Czas spędzony online: 2d 8h 52m 2s
6
Neutralna

Napisano 01 maja 2014 - 09:43

#3

Aaaaa, czyli tak to ma być, wielkie dzięki. ;) Proste metody, a na to nie wpadłem (jeśli chodzi o padding dla tytułów :P). Tak jeszcze mówiąc to nie zapisałeś codepena - fork i podajesz nowy link z twoimi zmianami.


  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 05 maja 2014 - 08:17

#4

Sorry, nie korzystałem wcześniej z niego, a jak sprawdzałem refreshem to zmiany były :)

 

http://codepen.io/anon/pen/zkiah


Użytkownik unbreak edytował ten post 05 maja 2014 - 08:17

  • 1

webDeveloper






Podone tematy Collapse

Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych