使用固定定位来实现顶部导航栏

CSS 快速掌握 admin 302浏览
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>使用固定定位来实现顶部导航栏</title>
		<style type="text/css">
		*{
			margin: 0;
			padding: 0;
		}
		.nav{
			width: 100%;
			height: 60px;
			background-color: #222;
			/*使用固定定位*/
			position: fixed;
			left: 0;
			top: 0;
		}
		.nav .innner_c{
			width: 1000px;
			height: 60px;
			margin: 0 auto;
		}
		ul{
			list-style: none;
		}
		ul li{
			float: left;
			width: 100px;
			height: 60px;
			line-height: 60px;
			text-align: center;
		}
		ul li a{
			color: #fff;
			font-weight: bold;
			text-decoration: none;
			display: block;
			width: 100px;
			height: 60px;
		}
		ul li a:hover{
			background-color: #96CDCD;
		}
		img{
			width: 100%;
			height: 100%;
			padding-top: 60px;
			/*固定定位元素的的层级比标准文档流里面的元素要高,所以固定定位元素它会压盖住标准文档流里面的元素;*/
		}
/* 		body{
			padding-top: 60px;
		} */
		</style>
	</head>
	<body>
		<!-- div.nav>div.innner_c>ul>li*10>a{网站栏目} -->
		<div class="nav">
			<div class="innner_c">
				<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="#">网站栏目</a></li>
					<li><a href="#">网站栏目</a></li>
					<li><a href="#">网站栏目</a></li>
				</ul>
			</div>
		</div>
		<p><img src="images/nav_bg.jpg" ></p>
	</body>
</html>

转载请注明:大灰牛博客 » 使用固定定位来实现顶部导航栏