在一个页面左侧做一个导航栏右侧做一个导航栏代码
时间: 2023-10-07 15:07:43 浏览: 69
Android侧滑导航栏的实例代码
以下是一个简单的示例代码,实现了在一个页面左侧和右侧分别做导航栏的功能:
``` html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>左右导航栏</title>
<style type="text/css">
/* 左侧导航栏样式 */
#left-nav {
float: left;
width: 200px;
background-color: #eee;
border-right: 1px solid #ccc;
box-sizing: border-box;
padding: 10px;
}
#left-nav h3 {
margin-top: 0;
font-size: 16px;
font-weight: normal;
}
#left-nav ul {
margin: 0;
padding: 0;
list-style: none;
}
#left-nav li {
margin: 0;
padding: 5px;
border-bottom: 1px solid #ccc;
}
#left-nav li:hover {
background-color: #ddd;
}
#left-nav li.active {
background-color: #fff;
font-weight: bold;
}
/* 右侧导航栏样式 */
#right-nav {
float: right;
width: 200px;
background-color: #eee;
border-left: 1px solid #ccc;
box-sizing: border-box;
padding: 10px;
}
#right-nav h3 {
margin-top: 0;
font-size: 16px;
font-weight: normal;
}
#right-nav ul {
margin: 0;
padding: 0;
list-style: none;
}
#right-nav li {
margin: 0;
padding: 5px;
border-bottom: 1px solid #ccc;
}
#right-nav li:hover {
background-color: #ddd;
}
#right-nav li.active {
background-color: #fff;
font-weight: bold;
}
</style>
</head>
<body>
<!-- 左侧导航栏 -->
<div id="left-nav">
<h3>左侧导航栏</h3>
<ul>
<li class="active"><a href="#">菜单项1</a></li>
<li><a href="#">菜单项2</a></li>
<li><a href="#">菜单项3</a></li>
<li><a href="#">菜单项4</a></li>
<li><a href="#">菜单项5</a></li>
</ul>
</div>
<!-- 右侧导航栏 -->
<div id="right-nav">
<h3>右侧导航栏</h3>
<ul>
<li><a href="#">菜单项1</a></li>
<li><a href="#">菜单项2</a></li>
<li><a href="#">菜单项3</a></li>
<li><a href="#">菜单项4</a></li>
<li><a href="#">菜单项5</a></li>
</ul>
</div>
<!-- 页面主体内容 -->
<div id="main">
<p>这是页面的主体内容。</p>
</div>
</body>
</html>
```
以上代码实现了一个简单的左右两侧导航栏布局,左侧导航栏和右侧导航栏的样式和交互形式都是一样的,可以根据实际需求进行修改和扩展。
阅读全文