Почему Bootstrap 4 Navbar всегда рушится? [Дубликат]
На этот вопрос уже есть ответ:
Bootstrap 4 переключаемый Navbar 1 ответЯ обновился до v1.0-бета-версии ng-bootstrap. Теперь навигационная панель всегда свернута. Когда я нажимаю на гамбургер, чтобы переключить меню, оно открывается, но отображает содержимое по вертикали, а не по горизонтали.
Я включил код для навигации ниже. Это так же, как и раньше. На данный момент я не могу понять, связана ли проблема с ng-bootstrap, bootstrap 4 или их комбинацией.
Мой идеальный результат - меню должно появиться только тогда, когда экран становится меньше определенного размера, как в старые времена.
Я видел Bootstrap4 navbar всегда рухнул. Я открыл этот вопрос, так как он не включал ng-bootstrap.
<nav class="navbar navbar-toggleable-sm navbar-light bg-faded fixed-top" style="background-color: white">
<button class="navbar-toggler navbar-toggler-right"
type="button" (click)="isNavbarCollapsed = !isNavbarCollapsed"
aria-controls="exCollapsingNavbar2"
data-toggle="collapse"
aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<a class="navbar-brand" href="#">Vesalius - Bobby's World</a>
<div [ngbCollapse]="isNavbarCollapsed" class="collapse navbar-collapse" id="exCollapsingNavbar2">
<div class="navbar-nav mr-auto">
<a class="nav-item nav-link" routerLink="/provider/portal/" routerLinkActive="active">Schedule</a>
<a class="nav-item nav-link" routerLink="/patient/portal/medical-history" routerLinkActive="active">Form Editor</a>
</div>
<div class="navbar-nav">
<form class="form-inline">
<input class="form-control mr-sm-2" type="text" placeholder="Search Patient">
<button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
</form>
</div>
</div>
</nav>