下拉菜单案列

原创 2018-12-03 11:55:19 230
摘要:下拉菜单需要放在有父级的地方,二级菜单以父级为定位,鼠标经过显示,不经过不显示,css要弄好二级菜单跟哪个父级,鼠标经过显示那个子集<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>小米商城</title> <link hr

下拉菜单需要放在有父级的地方,二级菜单以父级为定位,鼠标经过显示,不经过不显示,css要弄好二级菜单跟哪个父级,鼠标经过显示那个子集

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<title>小米商城</title>

<link href="css/index.css" rel="stylesheet" type="text/css" />

<link href="css/commend.css" rel="stylesheet" type="text/css" />

<link href="css/font-awesome-4.7.0/css/font-awesome.min.css" rel="stylesheet" />

</head>

<body>

<div class="header">

<div class="header_nav">

<ul>

<li><a href="#">小米商城</a></li>

<li><a href="#">MIUI</a></li>

<li><a href="#">loT</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="#">下载app</a></li>

<li><a href="#">Select Region</a></li>

<li></li>

<li><a href="#">登录</a></li>

<li><a href="#">注册</a></li>

<li><a href="#">消息通知</a></li>

<li><a href="#">

<i class="fa fa-cart-arrow-down"></i>

购物车(0)

</a>

<div class="hader_cart">

<div>购物车中还没有商品,赶紧选购吧!</div>

</div>

</li>

</ul>

</div>

</div>

</body>

</html>


css:

a { text-decoration: none; color: #B0B0B0; background: none }

.header{

width: 100%;

height: auto;

}

.header_nav{

width: 100%;

background: #333333;

height: auto;

}

ul{

width: 1200px;

height: 40px;

margin: 0 auto !important;

display: flex;

align-items: center;

}

ul li{

height: 20px;

float: left;

line-height: 20px;

font-size: 12px;

text-align: center;

border-right:1px solid #424242 ;

}

a:hover{

color: white;

}

ul li:nth-child(1){

width: 60px;

}

ul li:nth-child(2){

width: 40px;

}

ul li:nth-child(3){

width: 40px;

}

ul li:nth-child(4){

width: 45px;

}

ul li:nth-child(5){

width: 40px;

}

ul li:nth-child(6){

width: 40px;

}

ul li:nth-child(7){

width: 100px;

}

ul li:nth-child(8){

width: 80px;

}

ul li:nth-child(9){

width: 80px;

}

ul li:nth-child(10){

width: 100px;

}

ul li:nth-child(11){

width: 270px;

}

ul li:nth-child(12){

width: 43px;

}

ul li:nth-child(13){

width: 43px;

}

ul li:nth-child(14){

width: 70px;

}

ul li:nth-child(15){

width: 130px;

height: 30px;

line-height: 30px;

position: relative;

}

ul li:nth-child(15):hover .hader_cart{

display: block;

height: 100px;

}

.hader_cart{

position: absolute;

width: 320px;

height: 0px;

top: 36px;

left: -190px;

text-align: center;

font-size: 14px;

line-height: 100px;

display: none;

box-shadow: 1px 1px 5px 2px #E0E0E0;


}



批改老师:天蓬老师批改时间:2018-12-03 13:48:14
老师总结:下拉菜单的实现方式,有很多种,定位是一种, 可以再想想,是不是还有其它方法

发布手记

热门词条