在 Bootstrap 中,导航(Navigation)元素是用于创建导航菜单的重要组件。以下是一些 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 Navigation Example</title>
    <!-- 引入 Bootstrap CSS -->
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/css/bootstrap.min.css">
</head>
<body>

<nav class="navbar navbar-expand-lg navbar-light bg-light">
    <div class="container-fluid">
        <a class="navbar-brand" href="#">Logo</a>
        <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
            <span class="navbar-toggler-icon"></span>
        </button>
        <div class="collapse navbar-collapse" id="navbarNav">
            <ul class="navbar-nav">
                <li class="nav-item">
                    <a class="nav-link active" aria-current="page" href="#">Home</a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#">About</a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#">Services</a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#">Contact</a>
                </li>
            </ul>
        </div>
    </div>
</nav>

<!-- 引入 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 的导航组件,包括了导航栏 (navbar)、导航标签 (nav)、导航链接 (nav-link) 等。具体的导航结构可以根据项目需求进行更改。

  •  navbar: 创建一个导航栏容器。

  •  navbar-brand: 标题区域,通常放置网站的 Logo 或名称。

  •  navbar-toggler: 移动设备上的折叠按钮,用于显示或隐藏导航链接。

  •  navbar-nav: 包含导航链接的容器。

  •  nav-item: 导航链接的项目。

  •  nav-link: 导航链接的样式类。


在这个例子中,当屏幕宽度较小时,导航链接将被折叠,用户可以通过点击折叠按钮来展开或隐藏导航链接。

Bootstrap 还提供了许多其他导航相关的组件和样式,例如垂直导航、标签页、面包屑导航等,具体使用可以查看 Bootstrap 文档。


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