Boostrap - zmiana navbara ze względu na szerokość menu

0

Czy istnieje możliwość takiego zaprogramowania navbara w boostrapie, żeby w przypadku kiedy liczba elementów menu jest większa (zajmuje większą szerokość) navbar zwijał się do pojedynczego przycisku tak jak ma to miejsce przy niższej rozdzielczości ekranu? Chodzi mi o to, żeby navbar nie zwiększał swojej wysokości tak jak ma to miejsce na poniższym obrazku, gdzie zaczyna on przesłaniać treść strony
https://user-images.githubusercontent.com/30177334/28222203-afdd9984-68c6-11e7-9a9f-83a9c68da721.png

0

jest kilka opcji, albo zmniejszysz fonty, albo mniejsza odległość pomiędzy obiektami w nav menu, albo zwiększysz rozdzielczość kiedy layout przechodzi na mobilny, to wszystko kwestia ustawień media queries
https://scotch.io/quick-tips/default-sizes-for-twitter-bootstraps-media-queries
https://stackoverflow.com/questions/18424798/twitter-bootstrap-3-how-to-use-media-queries
https://www.w3schools.com/css/css_rwd_mediaqueries.asp

0

Wiem jak to zrobić bazując na szerokości ekranu, ale nie wiem ja to powiązać z szerokością elementu navbara odpowiedzialnego za menu, który jest generowany dynamicznie.

<ul class="nav navbar-nav navbar-right">
                        <li><a href="#" class="js-get-onu-list" data-olt-id="0">GPON OLT A</a></li>
                        <li><a href="#" class="js-get-onu-list" data-olt-id="1">GPON OLT B</a></li>
                        <li><a href="#" class="js-get-onu-list" data-olt-id="2">GPON OLT C</a></li>
                </ul>

Przykładowo jeżeli szerokość ekranu minus szerokość logo po lewej i szerokość wygenerowanego menu po prawej była mniejsza niż 0 to chciałbym to schować.

1 użytkowników online, w tym zalogowanych: 0, gości: 1