html - 按钮内的引导下拉菜单
问题描述
我正在尝试在页面中间创建一个下拉菜单。我按照指南将其居中,但下拉菜单一直放在按钮中。
这是代码:
<div class="btn-group">
<button type="button" class="btn btn-success dropdown-toggle" id="timezoneDropdown" data-bs-toggle="dropdown"
aria-expanded="false">
What timezone are you in?
</button>
<ul class="dropdown-menu" aria-labelledby="timezoneDropdown">
<li><button class="dropdown-item">GMT</button></li>
<li><button class="dropdown-item">UTC</button></li>
<li><button class="dropdown-item">ECT</button></li>
<li><button class="dropdown-item">EET</button></li>
<li><button class="dropdown-item">ART</button></li>
<li><button class="dropdown-item">EAT</button></li>
</ul>
</div>
解决方案
我使用了您的代码,它完全可以作为下拉菜单完美运行。我在btn-group周围添加了一个包装器,以获得您提到的居中......
<div class="d-flex justify-content-center">
<div class="btn-group">
<button type="button" class="btn btn-success dropdown-toggle" id="timezoneDropdown" data-bs-toggle="dropdown"
aria-expanded="false">
What timezone are you in?
</button>
<ul class="dropdown-menu" aria-labelledby="timezoneDropdown">
<li><button class="dropdown-item">GMT</button></li>
<li><button class="dropdown-item">UTC</button></li>
<li><button class="dropdown-item">ECT</button></li>
<li><button class="dropdown-item">EET</button></li>
<li><button class="dropdown-item">ART</button></li>
<li><button class="dropdown-item">EAT</button></li>
</ul>
</div>
</div>
推荐阅读
- python - NameError:name 'create_model' is not defined ....我已经尝试从 keras 导入模型,但它没有解决它。如何解决?
- flutter - Flutter:如何使用 sharedPreferences 设置 Switch 的状态
- html - 动画取决于屏幕的宽度和高度
- angular - 我们在 mat-tooltip 中没有动态内容的选项吗?
- javascript - 无法通过 document.getElementById 找到一个元素,即使它应该在那里
- bash - 如何在 bash 中轮换变量列表,以便每次运行脚本时,它都会选择下一个变量?
- javascript - 如何使用 JS 忽略以点开头的文件名?
- php - 更改 Symfony 项目的供应商目录路径
- ionic-framework - 在 linux mint 中安装 ionic 时出错
- javascript - javascript数组从数组中找到相同的值及其计数