下拉菜单案例提交

Original 2018-12-13 21:29:34 133
abstract:html文件<!DOCTYPE html><head> <meta charset="UTF-8"> <title>淘宝导航</title> <link rel="stylesheet" type="text/css" href="css/index.css&qu

html文件

<!DOCTYPE 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="css/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">中国大陆&nbsp;<i class="fa fa-angle-down"></i></a>

<a href="" style="color: #FF5000;">亲,请登录</a>

<a href="">免费注册</a>

<a href="">手机逛淘宝</a>

</div>

<div class="header_right">

<a href="" class="header_a">我的淘宝&nbsp;<i class="fa fa-angle-down"></i>

<ul>

<li>已买到的宝贝</li>

<li>我的足迹</li>

</ul>

</a>

<a href=""><span class="fa fa-cart-plus" style="color:#FF5000;"></span>&nbsp;购物车</a>

<a href="" class="header_a"><span class="fa fa-star" ></span>&nbsp;收藏夹&nbsp;<i class="fa fa-angle-down"></i></a>

<a href="">商品分类</a>

<a href="" class="header_a">卖家中心&nbsp;<i class="fa fa-angle-down"></i></a>

<a href="" class="header_a">联系客服&nbsp;<i class="fa fa-angle-down"></i></a>

<a href="" class="header_a"><span class="fa fa-bars" style="color:#FF5000;"></span>&nbsp;网站导航&nbsp;<i class="fa fa-angle-down"></i></a>

</div>

<div class="clear"></div>

</div>

</div>

</body>

</html>


css


*{margin :0px;padding: 0px;}

a{text-decoration: none;color: #6c6c6c;font-size: 12px;}

li{list-style: none;}

.clear{clear:both;}

.header{width: 100%;background-color:#F5F5F5;}

.header_content{width: 1200px;margin: 0px auto;line-height: 40px;}

.header_left{height: 40px;float: left;}

.header_left a{margin-left: 3px;}

.header_content a:hover{color:#FF5000;}

.header_right{height: 40px;float: right;}

.header_a{display: inline-block;height: 40px;width: 90px;text-align: center;position: relative;}

.header_a ul{border: 1px solid #F5F5F5;display: none;}

.header_a:hover ul{display: block;position: absolute;width: 100px;}

.header_a ul li:hover {background-color: #ccc;}

.header_a:hover{background-color: #fff;}

.header_a ul li{color: #6c6c6c; height: 30px;line-height: 30px;text-align: left;padding: 0px 4px;margin: 5px 0px;}


总结:ul标签使用,position的相对和绝对使用,hover是关键。



Correcting teacher:灭绝师太Correction time:2018-12-14 09:31:28
Teacher's summary:html+css中很多效果都会结合hover来完成,position也是个布局中不好控制的主,要好好掌握奥!

Release Notes

Popular Entries