Дизайн прерывается на 768px - если вы хотите предотвратить это, вы можете перезаписать ответственные настройки CSS начальной панели начальной загрузки, которые используют @media (min-width: 768px), так же, как я делал в этом jsfiddle: https://jsfiddle.net/ua0xbg17/1/
Ниже приведен код CSS, который необходимо добавить в файл CSS, чтобы перезаписать настройки начальной загрузки. Вам нужно будет изменить минимальную ширину контейнера и панели навигации в этом CSS, чтобы адаптировать ее к вашей последней панели навигации.
@media (max-width: 768px) {
.navbar-header {
float: left;
}
.container {
min-width: 380px;
}
.navbar {
border-radius: 4px;
min-width: 380px;
}
.navbar-nav {
float: left;
margin: 0;
}
.navbar-left {
float: left !important;
}
.navbar-right {
float: right !important;
}
.navbar-form .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.navbar-form {
width: auto;
padding-top: 0;
padding-bottom: 0;
margin-right: 0;
margin-left: 0;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.navbar-nav.navbar-right:last-child {
margin-right: -15px;
}
.navbar-form.navbar-right:last-child {
margin-right: -15px;
}
.navbar-text.navbar-right:last-child {
margin-right: 0;
}
}