📅  最后修改于: 2023-12-03 14:52:14.226000             🧑  作者: Mango
Bootstrap 是一个流行的开源前端框架,提供了丰富的 UI 组件和工具,使开发人员可以更快速地构建 Web 应用程序。其中,选项卡式导航菜单是 Bootstrap 中的一个常用组件,本文将介绍如何在 Bootstrap 中创建一个选项卡式导航菜单。
在 HTML 文件中添加 Bootstrap 的样式表和 JavaScript 文件:
<!-- CSS 样式表 -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css">
<!-- JavaScript 文件 -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"></script>
使用 Bootstrap 的 nav
和 nav-tabs
类创建导航条和选项卡:
<ul class="nav nav-tabs">
<li class="nav-item">
<a class="nav-link active" href="#tab1">选项卡1</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#tab2">选项卡2</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#tab3">选项卡3</a>
</li>
</ul>
使用 Bootstrap 的 tab-content
和 tab-pane
类创建选项卡内容:
<div class="tab-content">
<div class="tab-pane active" id="tab1">
<p>选项卡1 的内容</p>
</div>
<div class="tab-pane" id="tab2">
<p>选项卡2 的内容</p>
</div>
<div class="tab-pane" id="tab3">
<p>选项卡3 的内容</p>
</div>
</div>
使用 Bootstrap 的 data-bs-toggle
和 data-bs-target
属性将导航条和选项卡内容连接起来:
<ul class="nav nav-tabs">
<li class="nav-item">
<a class="nav-link active" href="#tab1" data-bs-toggle="tab" data-bs-target="#tab1">选项卡1</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#tab2" data-bs-toggle="tab" data-bs-target="#tab2">选项卡2</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#tab3" data-bs-toggle="tab" data-bs-target="#tab3">选项卡3</a>
</li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="tab1">
<p>选项卡1 的内容</p>
</div>
<div class="tab-pane" id="tab2">
<p>选项卡2 的内容</p>
</div>
<div class="tab-pane" id="tab3">
<p>选项卡3 的内容</p>
</div>
</div>
保存 HTML 文件并在浏览器中打开,即可看到创建的选项卡式导航菜单。
选项卡式导航菜单是 Bootstrap 中的一个常用组件,可以用于在同一个页面内切换不同的内容。以上介绍了在 Bootstrap 中创建选项卡式导航菜单的步骤,希望能对开发人员有所帮助。