HTML侧面导航栏

本文详细介绍了如何使用HTML和CSS创建一个功能完善的侧面导航栏,包括折叠效果、响应式设计和链接交互等关键点。
摘要由CSDN通过智能技术生成
<!DOCTYPE html>
<html>

	<head>
		<meta charset="utf-8" />
		<title></title>
		<style type="text/css">
			ul li {
				list-style: none;
			}
			
			body,
			html {
				width: 100%;
				height: 100%;
			}
			
			* {
				margin: 0;
				padding: 0;
			}
			
			.headder {
				width: 100%;
				height: 8%;
				background-color: #1D8FF0;
				text-align: center;
				margin-top: auto;
				display: flex;
				/*实现垂直居中*/
				align-items: center;
				/*实现水平居中*/
				justify-content: center;
				text-align: justify;
				margin: 0 auto;
			}
			
			.headder p {
				color: white;
				font-size: 24px;
				line-height: 60px;
				font-family: "Microsoft YaHei";
			}
			
			#body_right {
				width: calc(100% - 200px);
				float: left;
				min-height: 100%;
				display: inline-block;
				vertical-align: top;
				background: #f3faff;
				font-size: 32px;
				color: #999;
				text-align: center;
			}
			
			.body_left {
				p
  • 9
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是一个简单的 HTML 代码示例,可以实现一个美观大方的侧面导航栏: ```HTML <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>侧面导航栏</title> <style> /* 设置导航栏样式 */ .sidenav { height: 100%; /* 高度设置为100% */ width: 200px; /* 宽度设置为200px */ position: fixed; /* 固定在页面位置 */ z-index: 1; /* 设置层级 */ top: 0; /* 导航栏顶部与页面顶部距离为0 */ left: 0; /* 导航栏左侧与页面左侧距离为0 */ background-color: #f1f1f1; /* 设置背景颜色 */ overflow-x: hidden; /* 横向滚动条隐藏 */ padding-top: 20px; /* 导航栏顶部内边距为20px */ } /* 设置导航栏链接样式 */ .sidenav a { padding: 6px 8px 6px 16px; /* 链接内边距 */ text-decoration: none; /* 文本装饰为无 */ font-size: 20px; /* 文本字号 */ color: #818181; /* 文本颜色 */ display: block; /* 将链接转换为块级元素 */ } /* 设置链接鼠标悬停样式 */ .sidenav a:hover { color: #f1f1f1; /* 鼠标悬停时文本颜色为白色 */ } /* 设置活动链接样式 */ .active { background-color: #4CAF50; /* 设置背景颜色 */ color: white; /* 文本颜色为白色 */ } </style> </head> <body> <!-- 导航栏开始 --> <div class="sidenav"> <a href="#home" class="active">首页</a> <a href="#about">关于我们</a> <a href="#services">服务项目</a> <a href="#contact">联系我们</a> </div> <!-- 页面内容部分 --> <div> <h1>欢迎使用侧面导航栏</h1> <p>这是一个演示页面。</p> </div> </body> </html> ``` 你可以将上述代码复制到一个新建的 HTML 文件,然后在浏览器打开该文件,就可以看到一个简单的侧面导航栏和一个示例页面了。你可以根据自己的需求来修改导航栏的样式和链接内容。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值