Zastanawiam się, jak utworzyć Bootstrap na Twitterze navbar
, który zwija elementy w tym menu, jeden lub dwa elementy naraz po zmianie rozmiaru okna przeglądarki.Twitter Bootstrap: Zwiń tylko niektóre elementy menu do rozwijanego menu
Większość wyświetlonych navbarów zwinęła cały pasek nawigacyjny w jednym menu rozwijanym; zasadniczo ukrywając wszystko w tym pasku po zmianie rozmiaru okna. Ale potrzebuję go, aby nadal odkrywać niektóre elementy menu; więc częściowe zawalenie.
Oto przykład tego, co mam na myśli (menu poniżej):
główna | O | Usługi | Zamów | Skontaktować
Gdy okno przeglądarki jest zmieniany z prawego skrzydła, co chcę zrobić, to umieścić menu ostatniego (lub dwa) w rozwijanej tak to będzie wyglądać następująco:
główna | O | Usługi | Więcej
-> Order
-> Contact
„więcej” musiałyby być automatycznie tworzone jako menu rozwijanego i automatycznie listy „Order” i pozycje menu „kontakt” w tym menu rozwijanego. Gdy okno się zmniejszy, do tego menu zostanie dodane więcej elementów tego paska nawigacji. A gdy okno przeglądarki zostanie przeskalowane do pełnej szerokości ekranu, wówczas pasek nawigacyjny wróci do normy. To jest potrzebne.
Spośród wielu linków, które obejrzałem, oto kilka linków, które znalazłem (które nie przewracają całego navbara w jednym rozwijanym menu), ale nadal lubię wszystkie inne, ale nie robię tego co mam opisane:
Jaki jest najlepszy sposób, aby osiągnąć to, czego potrzebuję za pomocą dowolnego przykładu powyżej?
'I będzie dostarczenie jsfiddle?' Jak w 'Daj mi code'? Mam nadzieję, że nie. – alex
Tak, naprawdę powinieneś najpierw zrobić to samo. To dość proste rzeczy z Bootstrap i małym homebrewed jQuery. – isherwood
Tak, szukam również czegoś takiego http://blog.sodhanalibrary.com/2014/01/responsive-menu-or-navigation-bar-with.html#.VHWeEnWUeV4, ale dla bootstrap – kmmbvnr