摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>导航</title> <link rel="stylesheet" href="font/css/font-aw
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>导航</title> <link rel="stylesheet" href="font/css/font-awesome.min.css"> <style> *{margin:0;padding:0;} a{text-decoration: none;color: #000;font-size: 14px;text-align: center;} li{list-style: none} .clear{clear:both;} .header{width:100%;height:50px;background:#f5f5f5;} .header_content{width: 1200px;height:50px;margin:0 auto;} .header_content a:hover{color:#ff5000;} .header_left{float: left;} .header_a{display: inline-block;height: 50px;width: 90px;position: relative;} .header_a:hover{background: white;} .header_left{display: block;height: 50px;line-height: 50px;margin-left: 2px;} .header_right{float: right; line-height: 50px;} .tubiao{ color: #ff5000} .header_a ul{border: 1px solid #f5f5f5;display: none;position: absolute;border-top: none;} .header_a:hover ul {display: block;width:100px} .header_a ul li {color:#6c6c6c; height: 30px;line-height: 30px;text-align: left;padding: 0 3px;margin:5px 0;} .header_a ul li:hover{ background:#f5f5f5;} #head_nav{width: 1200px;} </style> </head> <body> <div> <div> <div> <a href="">中国大陆 <i class="fa fa-angle-down"></i></a> <a href="" style="color: #ff5000">亲,请登录</a> <a href="">免费注册</a> <a href="">手机淘宝店</a> </div> <div> <a href="">淘宝网首页</a> <a href="">我的淘宝 <i class="fa fa-angle-down"></i> <ul> <li>已买到的宝贝</li> <li>我的足迹</li> </ul> </a> <a href=""><span class="fa fa-shopping-cart tubiao"></span> 购物车 <i class="fa fa-angle-down"></i></a> <a href=""> <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="">卖家中心 <i class="fa fa-angle-down"></i> <ul> <li>免费开店</li> <li>已卖出的宝贝</li> <li>出售中的宝贝</li> <li>卖家服务市场</li> <li>卖家培训中心</li> <li>体验中心</li> <li>问商友</li> </ul> </a> <a href="">联系客服 <i class="fa fa-angle-down"></i> <ul> <li>消费者客服</li> <li>卖家客服</li> </ul></a> <a href=""> <span class="fa fa-bars tubiao"></span> 网站导航 <i class="fa fa-angle-down"></i> <ul id="head_nav"> <li></li> <li></li> </ul></a> </a> </div> </div> </div> <div></div> </body> </html>
绝对定位(position:absolute;)与相对定位(position:relative)还有这种用法;
发现个问题!就是下拉框的宽度好像默认跟上级a标签是一样的,当下拉框里的文字超出宽度的时候就会发生混乱。
批改老师:灭绝师太批改时间:2018-12-20 09:56:28
老师总结:带有下拉菜单的导航,不建议用a链接嵌套奥!至于你这个问题,你给个定位,设个宽度就没有这个问题