第一天学习html前端,制作标题栏

1.html代码
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<link rel="stylesheet" type="text/css" href="index.css">
</head>
<body>
<header id="header" class="header">
 <div class="w1200">
	<ul class="header-list">
		<li><a href="#">分类</a></li>
		<li><a href="#">赞助VIP</a></li>
		<li><a href="#">邀请比赛</a></li>
		<li><a href="#">qq群部落</a></li>
		
	</ul>
 </div>
	
</header><!-- /header -->
</body>
</html>

2.css代码

*{
	margin:0;
	padding:0;

}

body{
	width: 100%;
	min-width: 1200px;
	font-family: "微软雅黑";
}

.header-list{
	list-style: none;  /*去掉列表前面的标记*/
	width: 100%;
	overflow: hidden;
}

.header-list li{
	float: left;
	line-height: 62px;
	margin:0 50px;
}

.header-list li:hover{
	background: #fff;
}

.header-list li a:hover{
	color: #000;
}

.header-list li a{
	text-decoration: none; /*清楚超链接的下划线*/
	color: #fff;
	padding: 0 10px;
	display:block;    /*使整体变成可点击区域 使a和li成为一个整体*/

}

header{
	width: 100%;
	height: 62px;
	background: #333;
	min-width: 1200px;
	font-size: 14px;
}

.w1200{
	width: 1200px;
	height: 100%;
	padding:0 100px;
	margin:0 auto;
	box-sizing:border-box;
	position: relative;
}





实现效果:


鼠标经过时:


学习的要点

1.理解盒子模型

margin是外边距

padding是内边距

多想想为什么要这样写?

.w1200{
	width: 1200px;
	height: 100%;
	padding:0 100px;
	margin:0 auto;
	box-sizing:border-box;
	position: relative;
}

使w1200的div标签的左右内边距都为100px,margin左右为自适应边距

box--sizing布局  https://www.jianshu.com/p/e2eb0d8c9de6

理解为什么使用box-sizing更好。

2.理解dispaly

display:block;    /*使整体变成可点击区域 使a和li成为一个整体*/


猜你喜欢

转载自blog.csdn.net/qq_39098810/article/details/80990206
今日推荐