在 Bootstrap 中,下拉菜单是一种常见的用户界面元素,用于提供一组选项,用户可以从中选择一个或多个选项。以下是一个简单的使用 Bootstrap 创建下拉菜单的示例:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>Bootstrap Dropdown Example</title>
    <!-- 引入 Bootstrap CSS -->
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/css/bootstrap.min.css">
</head>
<body>

<div class="container mt-5">
    <h1>Bootstrap Dropdown Example</h1>
    
    <!-- 下拉菜单按钮 -->
    <div class="dropdown">
        <button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
            选择一个选项
        </button>
        <!-- 下拉菜单内容 -->
        <div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
            <a class="dropdown-item" href="#">选项1</a>
            <a class="dropdown-item" href="#">选项2</a>
            <a class="dropdown-item" href="#">选项3</a>
        </div>
    </div>
</div>

<!-- 引入 Bootstrap JS 和 Popper.js(注意:需要先引入 Popper.js) -->
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.2/dist/umd/popper.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/js/bootstrap.min.js"></script>

</body>
</html>

在这个例子中,我们使用了 Bootstrap 的 dropdown 类来创建一个下拉菜单容器。按钮上使用了 dropdown-toggle 类,通过设置 data-bs-toggle="dropdown" 属性和 aria-haspopup="true" 属性,指示这是一个下拉菜单按钮。

下拉菜单的具体选项由包含在 dropdown-menu 类中的 div 元素定义。每个选项使用 dropdown-item 类定义。你可以根据需要添加更多的选项。

请注意,上述示例中使用的 Bootstrap 版本为 5.x,如果你使用的是其他版本,请确保相应的 JS 和 CSS 文件的引入方式与你的 Bootstrap 版本一致。


转载请注明出处:http://www.zyzy.cn/article/detail/12610/Bootstrap