我正在关注本教程(W3Schools bootstrap 4 教程),我想知道下拉菜单是如何工作的
<div class="btn-group">
<button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">
Sony
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Tablet</a>
<a class="dropdown-item" href="#">Smartphone</a>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
为什么下拉菜单和按钮是分开的?菜单不应该是按钮的一部分吗?
我试过在这个按钮组中制作 2 个按钮,都是下拉菜单,但是当我尝试制作另一个菜单时,它总是选择第一个
例子:
<div class="btn-group">
<button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">
Sony
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Tablet</a>
<a class="dropdown-item" href="#">Smartphone</a>
</div>
<button type="button" class="btn btn-danger dropdown-toggle" data-toggle="dropdown">
Microsoft
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Programs</a>
<a class="dropdown-item" href="#">Store</a>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
但是微软按钮仍然使用平板电脑和智能手机,那么我如何分离菜单项,以便我可以在不同的按钮中有不同的项目?