bootstrap 包含二级菜单的完整网页代码
时间: 2023-08-04 07:05:53 浏览: 235
以下是一个包含二级菜单的完整网页代码,使用了Bootstrap框架的导航栏组件和下拉菜单组件:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Bootstrap 二级菜单</title>
<!-- 引入Bootstrap样式文件 -->
<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css">
<!-- 引入jQuery文件 -->
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
<!-- 引入Bootstrap JavaScript文件 -->
<script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<nav class="navbar navbar-default">
<div class="container-fluid">
<!-- 导航栏头部 -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">导航菜单切换</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Brand</a>
</div>
<!-- 导航栏内容 -->
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="#">首页</a></li>
<li><a href="#">新闻</a></li>
<!-- 下拉菜单 -->
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">产品 <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">产品1</a></li>
<li><a href="#">产品2</a></li>
<li role="separator" class="divider"></li>
<li class="dropdown-header">更多产品</li>
<!-- 二级下拉菜单 -->
<li class="dropdown-submenu">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">子产品</a>
<ul class="dropdown-menu">
<li><a href="#">子产品1</a></li>
<li><a href="#">子产品2</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">关于我们</a></li>
</ul>
</div><!--/.nav-collapse -->
</div><!--/.container-fluid -->
</nav>
</body>
</html>
```
在上面的代码中,我们使用`<nav>`元素创建了一个导航栏,其中包含了几个菜单项。其中第三个菜单项使用了下拉菜单组件,包含了几个子菜单项。其中第四个子菜单项是一个二级下拉菜单,使用了`dropdown-submenu`类来实现。运行该代码,即可看到一个包含二级菜单的导航栏。
阅读全文