1
<div class="site-nav-cover">
<div class="site-nav-bd">
<ul class="site-nav-bd-l">
<li class="site-nav-menu">
<div class="site-nav-meuu-hd"></div>
</li>
</ul>
<ul class="site-nav-bd-r">
</ul>
</div>
</div>
2
复制li到各个部分
li是每个导航栏的选项
div因为有图标,不光有文字,也有图标,并且请登录与图标放在一起会比较好
<div class="site-nav-cover">
<div class="site-nav-bd">
<ul class="site-nav-bd-l">
<li class="site-nav-menu">
<div class="site-nav-meuu-hd">
<a href="javascript:;">中国大陆</a>
<span class="fa fa-angle-down"></span>
</div>
</li>
<li class="site-nav-menu">
<div class="site-nav-meuu-hd">
<a href="">
<span>亲,请登录</span>
</a>
<a href="">免费注册</a>
</div>
</li>
<li class="site-nav-menu">
<div class="site-nav-meuu-hd">
<a href="">手机逛淘宝</a>
</div>
</li>
</ul>
<ul class="site-nav-bd-r">
<li class="site-nav-menu">
<div class="site-nav-meuu-hd"></div>
</li>
<li class="site-nav-menu">
<div class="site-nav-meuu-hd"></div>
</li>
<li class="site-nav-menu">
<div class="site-nav-meuu-hd"></div>
</li>
<li class="site-nav-menu">
<div class="site-nav-meuu-hd"></div>
</li>
<li class="site-nav-pipe">|</li>
<li class="site-nav-menu">
<div class="site-nav-meuu-hd"></div>
</li>
<li class="site-nav-menu">
<div class="site-nav-meuu-hd"></div>
</li>
<li class="site-nav-menu">
<div class="site-nav-meuu-hd"></div>
</li>
</ul>
</div>
</div>
3
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css" />
<link rel="stylesheet" href="./css/顶部导航栏.css">
<title></title>
</head>
<body>
<!-- <div class="site-nav-cover">
<div class="site-nav-bd">
<ul class="site-nav-bd-l">
<li class="site-nav-menu">
<div class="site-nav-menu-hd"></div>
</li>
</ul>
<ul class="site-nav-bd-r">
</ul>
</div>
</div> -->
<!--
<div class="site-nav-cover">
<div class="site-nav-bd">
<ul class="site-nav-bd-l">
<li class="site-nav-menu">
<div class="site-nav-menu-hd"></div>
</li>
<li class="site-nav-menu">
<div class="site-nav-menu-hd"></div>
</li>
<li class="site-nav-menu">
<div class="site-nav-menu-hd"></div>
</li>
</ul>
<ul class="site-nav-bd-r">
<li class="site-nav-menu">
<div class="site-nav-menu-hd"></div>
</li>
<li class="site-nav-menu">
<div class="site-nav-menu-hd"></div>
</li>
<li class="site-nav-menu">
<div class="site-nav-menu-hd"></div>
</li>
<li class="site-nav-menu">
<div class="site-nav-menu-hd"></div>
</li>
<li class="site-nav-pipe">|</li>
<li class="site-nav-menu">
<div class="site-nav-menu-hd"></div>
</li>
<li class="site-nav-menu">
<div class="site-nav-menu-hd"></div>
</li>
<li class="site-nav-menu">
<div class="site-nav-menu-hd"></div>
</li>
</ul>
</div>
</div> -->
<div class="site-nav-cover">
<div class="layer site-nav-bd">
<ul class="site-nav-bd-l clearfix">
<li class="site-nav-menu site-nav-dd">
<div class="site-nav-menu-hd">
<a href="javascript:;" class="deep">中国大陆</a>
<span class="fa fa-angle-down"></span>
</div>
</li>
<li class="site-nav-menu">
<div class="site-nav-menu-hd">
<!-- <a href="">
<span>亲,请登录</span>
</a> -->
<a href="" class="hl">
亲,请登录
</a>
<a href="">免费注册</a>
</div>
</li>
<li class="site-nav-menu">
<div class="site-nav-menu-hd">
<a href="">手机逛淘宝</a>
</div>
</li>
</ul>
<ul class="site-nav-bd-r clearfix">
<li class="site-nav-menu site-nav-dd">
<div class="site-nav-menu-hd">
<a href="javascript:;">我的淘宝</a>
<span class="fa fa-angle-down"></span>
</div>
</li>
<li class="site-nav-menu site-nav-dd">
<div class="site-nav-menu-hd">
<a href="javascript:;">
<span class="fa fa-shopping-cart hl" ></span>
购物车
</a>
<span class="fa fa-angle-down"></span>
</div>
</li>
<li class="site-nav-menu site-nav-dd">
<div class="site-nav-menu-hd">
<a href="javascript:;">
<span class="fa fa-star"></span>
收藏夹
</a>
<span class="fa fa-angle-down"></span>
</div>
</li>
<li class="site-nav-menu ">
<div class="site-nav-menu-hd">
<a href="">商品分类</a>
</div>
</li>
<li class="site-nav-pipe">|</li>
<li class="site-nav-menu site-nav-dd">
<div class="site-nav-menu-hd">
<a href="javascript:;">买家中心</a>
<span class="fa fa-angle-down"></span>
</div>
</li>
<li class="site-nav-menu">
<div class="site-nav-menu-hd">
<a href="javascript:;">联系客服</a>
<span class="fa fa-angle-down"></span>
</div>
</li>
<li class="site-nav-menu site-nav-dd">
<div class="site-nav-menu-hd">
<a href="javascript:;">
<span class="fa fa-bars hl"></span>
网址导航
</a>
<span class="fa fa-angle-down"></span>
</div>
</li>
</ul>
</div>
</div>
<div class="box"></div>
</body>
</html>
body {
margin: 0;
background-color: #f5f5f5;
font-family: tahoma, arial, "Hiragino Sans GB", "\5b8b\4f53", sans-serif;
-webkit-font-smoothing: antialiased;
}
ul {
padding: 0;
margin: 0;
list-style: none;
}
a {
text-decoration: none;
}
.layer {
width: 1190px;
margin: 0 auto;
}
.clearfix:after {
content: "";
display: table;
clear: both;
}
.site-nav-cover {
width: 100%;
min-width: 1190px;
border-bottom: 1px solid #eee;
background-color: #f4f4f4;
}
.site-nav-cover .site-nav-bd {
height: 35px;
font-size: 12px;
/* background-color: #000; */
}
.site-nav-cover .site-nav-bd .site-nav-bd-l {
float: left;
}
.site-nav-cover .site-nav-bd .site-nav-bd-r {
float: right;
}
.site-nav-cover .site-nav-bd li{
height: 35px;
line-height: 35px;
}
/* .site-nav-cover .site-nav-bd .site-nav-menu.site-nav-dd {
float: left;
border-left: 1px solid transparent;
border-right: 1px solid transparent;
} */
.site-nav-cover .site-nav-bd .site-nav-menu {
float: left;
}
.site-nav-cover .site-nav-bd .site-nav-menu.site-nav-dd {
border-left: 1px solid transparent;
border-right: 1px solid transparent;
}
.site-nav-cover .site-nav-bd .site-nav-menu.site-nav-dd:hover {
border-left:1px solid #eee;
border-right: 1px solid #eee;
background-color: #fff;
}
.site-nav-cover .site-nav-bd .site-nav-menu .site-nav-menu-hd{
padding: 0 6px;
}
.site-nav-cover .site-nav-bd .site-nav-menu .site-nav-menu-hd .deep{
color: #3c3c3c;
}
.site-nav-cover .site-nav-bd .site-nav-menu .site-nav-menu-hd .hl{
color: #ff5000;
}
.site-nav-cover .site-nav-bd .site-nav-menu .site-nav-menu-hd a,
.site-nav-cover .site-nav-bd .site-nav-menu .site-nav-menu-hd span,
.site-nav-cover .site-nav-bd .site-nav-menu .site-nav-menu-hd a span
{
margin-right: 7px;
color: #6c6c6c;
}
.site-nav-cover .site-nav-bd .site-nav-menu .site-nav-menu-hd a:hover,
.site-nav-cover .site-nav-bd .site-nav-menu .site-nav-menu-hd a:hover span
{
color:#ff5000
}
.site-nav-cover .site-nav-bd .site-nav-pipe{
float: left;
height: 35px;
padding: 0 5px;
line-height: 35px;
font-size: 12px;
color: #ccc;
}
.box {
width: 100%;
height: 121px;
background-color: #fff;
}
总结
总结
命名:site-nav是前缀,子元素命名与父元素命名有一定的联系,子元素名字继承父元素名字的前缀
写元素时想好,每个元素的最好想清楚用处,并命名
css从整体到部分,先把css部局弄好,再弄效果