abstract:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>淘宝导航</title> <link rel="stylesheet" type=&q
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>淘宝导航</title> <link rel="stylesheet" type="text/css" href="css/css.css"> <link rel="stylesheet" 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">中国大陆 <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">我的淘宝 <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> 购物车 </a> <a href="" class="header_a"><span class="fa fa-star"></span> 收藏夹 <i class="fa fa-angle-down"></i> <ul> <li>已买到的宝贝</li> <li>我的足迹</li> </ul> </a> <a href="">商品分类</a> <a href="" class="header_a">卖家中心 <i class="fa fa-angle-down"></i></a> <a href="" class="header_a">联系客服 <i class="fa fa-angle-down"></i></a> <a href="" class="header_a"><span class="fa fa-align-justify" style="color:#FF5000;"></span> 网站导航<i class="fa fa-angle-down"></i> <ul> <li>已买到的宝贝</li> <li>我的足迹</li> <li>我的足迹</li> <li>我的足迹</li> </ul> </a> </div> </div> <div class="clear"></div> </div> </body> </html>
*{margin: 0px;padding: 0px;} a{text-decoration: none;color: #6c6c6c;font-size: 13px;} 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{width: 300px;height: 40px;float: left;} .header_left a{margin-right: 5px;} .header_content a:hover{color: #FF5000;} .header_right{width: 600px;height: 40px;float: right;} .header_a{display: inline-block;height: 40px;width: 90px;text-align: center;position: relative;} .header_a:hover{background-color: #fff;} .header_a ul{border:1px solid #F5F5F5; display: none;border-top: none;} .header_a:hover ul{display: block;position: absolute;width: 100px;} .header_a ul li:hover{background-color: #F5F5F5;} .header_a ul li{color: #6c6c6c;height: 30px;line-height: 30px;text-align: left;padding:0px 5px;margin:5px 0px;}
导航是通过a标签来撰写的,下拉列表是通过ul无序列表来写的,通过display:none来隐藏,结合hover伪类和display:block来完成鼠标在元素上显示下拉列表效果。通过元素选择器和选择器,给导航添加样式,relative是相对定位,定位对象是自身,absolute是绝对定位,定位对象是其有定位的父级元素。
Correcting teacher:灭绝师太Correction time:2018-11-03 11:45:40
Teacher's summary:总结的不错,布局也基本没有问题,可以尝试着写不同的例子