导航栏 课堂笔记

制作导航栏,通过ul>li实现。

浮动的应用。

去掉li标签小圆点以及a标签下划线

并实现鼠标滑过某一区域出现二维码,平时隐藏。

下面一个代码更加完善合理

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>演示</title>
	<style>
		li{
			float: left;       /*左浮动*/
			color: #ccc;       /*字体颜色*/
			margin-left: 20px;
			margin-right:20px;    /*左右外边距*/
			list-style-type: none;    /*去掉li标签文字前面小圆点*/
		}
		a{
			text-decoration: none;     /*去掉a标签下划线*/
		}
		a:link{
			color: yellow;      /*链接为被访问过的状态*/
		}
		a:visited{
			color: red;         /*链接访问过的状态*/
		} 
		a:hover{
			color: blue;		/*鼠标滑过链接*/
			display: block;
		}
		a:active{
			/*border: 5px;
			margin: 50px;*/
			color: black;		/*鼠标点击时*/
		}
		
		#aaa{
			width:50px;
			height:50px;
			background-color:red;
			display: none;
		}
		/*#aa1:hover~div{
			display: block;
		}*/
		#aa1:hover+div{
			display: block;			/*兄弟选择器方法,通过鼠标滑动到“其它”上,显示二维码*/
		}

	</style>
</head>
<body>
	<div>
		<ul>
			<li><a href="">首页</a></li>
			<li><a href="">目录</a></li>
			<li><a href="">产品</a></li>
			<li><a href="">下载</a></li>
			<li><a href="">购物车</a></li>
			<li><a href="">历史</a></li>
			<li><a href="">个人</a></li>
			<li><a href="" id="aa1">其它</a><div id="aaa">二维码</div></li>
		</ul>
	</div>

</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>演示</title>
	<style>
	
		li{
			border:2px solid red;			/*设置每一个li标签的边框,设置实心,颜色 */
			width: 50px;
			height: 20px;					/*设置li标签宽高*/
			 /*background-color: gray;*/
			float: left;       /*左浮动*/
			color: #ccc;       /*字体颜色*/ 
			margin:0;   /*左右外边距*/
			list-style-type: none;    /*去掉li标签文字前面小圆点*/
		}
		a{

			text-decoration: none;     /*去掉a标签下划线*/
		}
		a:link{
			color: yellow;      /*链接为被访问过的状态*/
		}
		a:visited{
			color: red;         /*链接访问过的状态*/
		} 
		a:hover{
			background-color: green;
			color: blue;		/*鼠标滑过链接*/
			display: block;
		}
		a:active{
			/*margin: 50px;*/
			color: black;		/*鼠标点击时*/
		}
		
		#aaa{
			width:50px;
			height:50px;
			background-color:red;				/*设置想隐藏的二维码的属性*/
			display: none;
		}
		/*#aa1:hover~div{
			display: block;
		}*/
		#aa1:hover+div{
			display: block;			/*兄弟选择器方法,通过鼠标滑动到“其它”上,显示二维码*/
		}
		#aaa:hover{
			display: block;			/*让鼠标滑过二维码的时候,依然能不隐藏*/
		}

	</style>
</head>
<body>
	<div>
		<ul>
			<li><a href="">首页</a></li>
			<li><a href="">目录</a></li>
			<li><a href="">产品</a></li>
			<li><a href="">下载</a></li>
			<li><a href="">购物车</a></li>
			<li><a href="">历史</a></li>
			<li><a href="">个人</a></li>
			<li><a href="" id="aa1">其它</a><div id="aaa">二维码</div></li>
		</ul>
	</div>
	<!-- <script>
		var div = document.getElementById(aaa);
		
	</script> -->
</body>
</html>

猜你喜欢

转载自blog.csdn.net/s_1978p1/article/details/81093567