【发布时间】:2021-03-20 22:26:26
【问题描述】:
我正在尝试使用 Bootstrap 5 beta 1 的导航栏。
代码如下:
<nav class="navbar navbar-light bg-light">
<a href="" class="navbar-brand">Logo</a>
<div class="col" style="background-color: grey;">column 1</div>
<div class="col" style="background-color: red;">column 2</div>
<div class="col" style="background-color: green;">column 3</div>
<div class="col" style="background-color: purple; border:1px solid yellow">column 4</div>
<ul class="navbar-nav me-auto" style="background-color: green;">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle dropdown-menu-left" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
Dropdown
</a>
<ul class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
<li><a class="dropdown-item" href="#">Action</a></li>
<li><a class="dropdown-item" href="#">Another action</a></li>
<li><hr class="dropdown-divider"></li>
<li><a class="dropdown-item" href="#">Something else here</a></li>
</ul>
</li>
</ul>
</nav>
我在使用下拉菜单时遇到问题,当我单击它打开时,导航栏只会在下拉菜单打开时展开。
这是截图:
我该如何解决这个问题?
【问题讨论】:
标签: bootstrap-4 flexbox bootstrap-5