abstract:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>淘宝导航</title> <link rel="stylesheet" type="text/css" href="css/in
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>淘宝导航</title>
<link rel="stylesheet" type="text/css" href="css/index.css">(链接使代码更美观简洁 )
<link rel="stylesheet" type="text/css" href="font-awesome-4.7.0/css/font-awesome.min.css">
</head>(加入字体库)
<body>
<div class="header">(第二步)
<div class="header_content">(导航内部的内容)
<div class="header_left">(头部的左边)
<a href="" class="header_a">中国大陆 (增加间距)<i class=" fa fa-angle-down"></i></a>
<a href="" style="color:#F37F64">亲,请登录</a>
<a href="">免费注册</a>
<a href="">手机逛淘宝</a> {头部的右边}
</div>
<div class="header_right">(设置右边部分)
<a href="" class="header_a">我的淘宝<i class=" fa fa-angle-down"></i></a>
<a href=""><span class=" fa fa-cart-plus"></span> 购物车</a>
<a href=""><span class=" fa fa-angle-down"></span> 收藏<i class=" fa fa-angle-down"></i></a>
<a href="">商品分类</a>
<a href="">卖家中心<i class=" fa fa-angle-down"></i></a>
<a href=""><i class=" fa fa-angle-down"></i>联系客服</a>
<a href="">网站导航<i class=" fa fa-angle-down"></i></a>
</div>
</div>
<div class="clear"></div>(清除浮动)
</div>
</body>
</html>
index.css的内容
*{margin: 0px;padding: 0px;}(第一步清除浏览器边距)
a{text-decoration:none;color: #000;font-size: 13px;}(第二步设置头部的长 高 加入背景色更直观的看出)
.clear{clear:both;}(清除浮动)
.header{width: 100%;background-color:#F5F5F5}
.header_content{width: 1200px;margin: 0px auto;line-height: 40px;}(导航内容设置使他居中到中间 居中用margin)
.header_left{height: 40px;float: left;}(向左浮动){一般不会给宽度让它自己挤 }
.header_left a{margin-right: 5px;}
.header_content a:hover{color:#F37F64;}
.header_right{width: 600px;height: 40px;float: right;}()向右浮动
.header_a{display: inline-block;height: 40px;width: 90px;text-align: center;}
.header_a:hover{background-color: #fff;}
没有给高度的话没有清除浮动就会导致hearder和header_content的背景颜色没有了
背景颜色在最后时清除这样跟美观
Correcting teacher:查无此人Correction time:2019-06-14 09:21:10
Teacher's summary:完成的不错。学编程,先从模仿开始,继续加油。