• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Navbar bootstrap collapse

0 głosów
431 wizyt
pytanie zadane 16 lutego 2019 w Offtop przez SAMI Użytkownik (530 p.)

Cześć, mam problem z rozwijaniem paska nawigacyjnego na stronie mobilnej

Tutaj możecie zobaczyć, o co dokładnie chodzi

<nav class="navbar navbar-expand-md navbar-light bg-faded fixed-top" id="mainNav">
  <a class="navbar-brand" href="#" style="color: black; position: top;"><b>Zgraj się</b></a>
  <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarSupportedContent">
    <span class="navbar-toggler-icon"></span>
  </button>

  <div class="collapse navbar-collapse" id="navbarSupportedContent" align="center">
    <ul class="navbar-nav">
      <li class="nav-item">
        <a class="nav-link" href="#oferta">Oferta</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#partnerzy">Partnerzy</a>
      </li>
	  <li class="nav-item">
        <a class="nav-link" href="#onas">O nas</a>
      </li>
	  <li class="nav-item">
        <a class="nav-link" href="#zespol">Zespół</a>
      </li>
	  <li class="nav-item">
        <a class="nav-link" href="#kontakt">Kontakt</a>
      </li>
    </ul>
  </div>
</nav>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
<script src="js/jquery-3.3.1.min.js"></script>
<script src="js/jquery.mobile.custom.js"></script> //wszystkie funkcje

Jak to naprawić?

Pozdrawiam

1 odpowiedź

+1 głos
odpowiedź 16 lutego 2019 przez lateM Pasjonat (17,660 p.)
wybrane 16 lutego 2019 przez SAMI
 
Najlepsza

U mnie działa. Wydaje mi się, że problem leży tutaj w kolejności dodawania plików js. Najpierw dodaj jQuery, potem pliki js bootstrapa a na końcu własne pliki js. (Chyba, że plik jQuery custom mobile jest wykorzystywany przez botstrapa - wtedy podlinkuj przed nim).

Pamiętaj również, że dropdowny bootstrapa potrzebują do działania pliku "popper.js". Sprawdź, czy zauważysz różnicę w działaniu kiedy dodasz pliki w ten sposób:

<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>

Zawsze koniecznie musisz mieć:

jQuery, poppera, plik js bootstrapa, następnie własne pliki js - i linkuj dokładnie w tej kolejności. 

komentarz 16 lutego 2019 przez SAMI Użytkownik (530 p.)

Tak, działa

Dziękuję bardzo laugh

1
komentarz 16 lutego 2019 przez lateM Pasjonat (17,660 p.)

Jeszcze dodam, że możesz sobie te pliki oczywiście pobrać - wrzuciłem Ci linki, żebyś mógł sobie na szybko sprawdzić czy to był problem.

Kiedy je pobierzesz, to będziesz miał plik bootstrap.css/bootstrap.min.css - wtedy jeszcze musisz dodać poppera. Albo dodaj bootstrap.bundle.js/bootstrap.bundle.min.js - który już poppera ma.

Pliki js można również ładować na inne sposoby - ale to już inny temat. Gdyby Cię ciekawił, to sprawdź sobie hasło "async vs defer"

Podobne pytania

0 głosów
1 odpowiedź 455 wizyt
pytanie zadane 15 sierpnia 2019 w Nasze projekty przez suciorek Nowicjusz (120 p.)
0 głosów
0 odpowiedzi 218 wizyt
pytanie zadane 7 listopada 2019 w HTML i CSS przez Avalansz Użytkownik (580 p.)
0 głosów
1 odpowiedź 256 wizyt
pytanie zadane 20 października 2019 w Rozwój zawodowy, nauka, praca przez rice Początkujący (440 p.)

93,631 zapytań

142,555 odpowiedzi

323,056 komentarzy

63,139 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 2900p. - dia-Chann
  2. 2870p. - DziarnowskiJ
  3. 2827p. - Łukasz Piwowar
  4. 2783p. - raydeal
  5. 2758p. - Adrian Wieprzkowicz
  6. 2713p. - rucin93
  7. 2579p. - Łukasz Eckert
  8. 2523p. - Maurycy W
  9. 2459p. - CC PL
  10. 2082p. - Michal Drewniak
  11. 1885p. - robwarsz
  12. 1851p. - Mariusz Fornal
  13. 1811p. - rafalszastok
  14. 1600p. - Rafał Trójniak
  15. 1588p. - Tomasz Bielak
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...