bootstrap中带有输入框的下拉菜单有吗
时间: 2024-02-01 08:15:32 浏览: 112
BootStrap点击下拉菜单项后显示一个新的输入框实现代码
是的,Bootstrap中的下拉菜单可以与输入框结合使用,形成带有输入框的下拉菜单。这种组合通常用于快速搜索和过滤选项。
以下是一个使用Bootstrap的带有输入框的下拉菜单示例:
```html
<div class="dropdown">
<button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Dropdown button
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
<input class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
</div>
</div>
```
在这个示例中,`<div>` 元素具有 `dropdown` 类,表示它是一个下拉菜单。按钮元素有 `dropdown-toggle` 类,用于切换下拉菜单的显示和隐藏。`data-toggle` 属性设置为 `dropdown` 表示这是一个下拉菜单。下拉菜单中的输入框使用 `form-control` 类来设置样式。
这个示例中的下拉菜单是静态的,如果需要动态生成下拉菜单,可以使用JavaScript来实现。
阅读全文