Я использую фреймворк Laravel и хочу использовать Bootstrap для создания выпадающего меню внутри панели навигации.Я бы хотел, чтобы раскрывающийся список не увеличивал высоту панели навигации при нажатии.
image: https://i.imgur.com/2tryjXl.png
Я видел документацию по выпадающему меню и панели навигации Bootstrap4 и искал много сообщений, ноЯ все еще не могу решить эту проблему.
<div id="app">
<nav class="navbar navbar-default navbar-dark bg-dark">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="{{ url('/') }}">
{{ config('app.name', 'Laravel') }}
</a>
</div>
<div>
<ul class="nav navbar-nav justify-content-end">
@if (Auth::guest())
<li class="nav-item"><a href="{{ route('login') }}" class="nav-link">Login</a></li>
@else
<li>
<div class="dropdown show">
<a href="#" class="btn btn-secondary dropdown-toggle" role="button"
id="dropdownMenuLink" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
{{ Auth::user()->name }}
</a>
<div class="dropdown-menu" aria-labelledby="dropdownMenuLink">
<a href="{{ route('logout') }}" class="dropdown-item"
onclick="event.preventDefault();document.getElementById('logout-form').submit();">
Logout
</a>
<form id="logout-form" action="{{ route('logout') }}" method="POST"
style="display: none;">
{{ csrf_field() }}
</form>
</div>
</div>
</li>
@endif
</ul>
</div>
</div>
</nav>
@yield('content')
</div>
Я ожидаю, что панель навигации не будет расширяться из-за раскрывающегося в ней раскрывающегося списка.