摘要:尊师太法旨,删了几行CSS代码,但是剩下的就实在想不出精减方案了。用边框做分隔符的方法试过,但是实在太难调了,准备周末的时候专门抽时间搞一下。这节课还没完全播放完就跳出了作业提示,最后模糊的听到了那个多列下拉菜单可以用div来实现,所以我作业里鬼畜的用了6个div(其中一个是用来做横的分隔符),好像ul也是能搞起,我周末试下ul.下面是代码,请老师拨冗审阅,批评指正。*{margin:0px;&n
尊师太法旨,删了几行CSS代码,但是剩下的就实在想不出精减方案了。
用边框做分隔符的方法试过,但是实在太难调了,准备周末的时候专门抽时间搞一下。
这节课还没完全播放完就跳出了作业提示,最后模糊的听到了那个多列下拉菜单可以用div来实现,所以我作业里鬼畜的用了6个div(其中一个是用来做横的分隔符),好像ul也是能搞起,我周末试下ul.下面是代码,请老师拨冗审阅,批评指正。
*{margin:0px; padding:0px;} .header{width:100%; height:40px; background-color:#ccc} /*脑袋要放个背景色*/ .header_content{width:1200px; background-color:; text-align:center; margin:0px auto;} /*第二层要居个中*/ .header_right{width:580px; float:right;} /*右边导航的div*/ .header_right a{text-decoration:none; font-size:12px; color:#696969; line-height:40px;} /*顶部右边导航*/ a:hover{color:red;} .header_red{display:inline-block; height:40px; width:65px; text-align:center;} .header_red:hover{color:red; background-color:white;} /*鼠标触发红字白底*/ .header_gray{display:inline-block; height:40px; width:65px; text-align:center;} .header_gray:hover{color:#696969; background-color:white;} /*鼠标蟹发灰字白底*/ .header_left a{display:inline-block;width:80px; height:40px; margin-left:10px; text-decoration:none; font-size:12px; color:#696969; line-height:40px;} .header_left a:hover{background:white; color:red;} /*地理定位鼠标触发红字白底*/ .box1{width:240px; height:140px; display:none;border:1px solid #ccc;border-top:none;} .header_red:hover .box1{display:block;} .box1_1{float:left;width:110px; height:60px;margin:10px 5px;line-height:20px;} .box1_2{float:left;width:110px; height:40px;margin:10px 5px;line-height:20px;} .clear{clear:both;} ul li{list-style:none;color:#696969;text-align:left;} ul li:hover{color:red;} <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="shortcut icon" type="image/x-icon" href="images/666.jpg"> <link rel="stylesheet" type="text/css" href="css/jd.css"> <link rel="stylesheet" type="text/css" href="css/font-awesome-4.7.0/css/font-awesome.min.css"> <title>下拉菜单实现作业-仿京东顶部导航</title> </head> <body> <div class="header"> <div class="header_content"> <div class="header_right"> <a href="" >你好,请登入</a> <a href="" style="color:red">免费注册</a> <a href="">|我的订单</a> <a href="" class="header_red">|我的京东 <i class="fa fa-angle-down"></i> <div class="box1"> <div class="box1_1"> <ul> <li>待处理订单</li> <li>返修退换货</li> <li>降价商品</li> </ul> </div> <div class="box1_1"> <ul> <li>待处理订单</li> <li>返修退换货</li> <li>降价商品</li> </ul> </div> <div class="clear"></div> <div style="height:1px; background:#ccc;"></div> <div class="box1_2"> <ul> <li>我的京豆</li> <li>我的白条</li> </ul> </div> <div class="box1_2"> <ul> <li>我的优惠券</li> <li>我的理财</li> </ul> </div> <div class="clear"></div> </div> </a> <a href="">|京东会员</a> <a href="" class="header_red">|企业采购 <i class="fa fa-angle-down"></i></a> <a href="" class="header_gray">|客户服务 <i class="fa fa-angle-down"></i></a> <a href="" class="header_gray">|网站导航 <i class="fa fa-angle-down"></i></a> <a href="">|手机京东</a> </div> <div class="header_left"> <a href=""><i class="fa fa-lightbulb-o" style="color:red; font-size:14px; font-weight:bold;"></i> 杭州</a> </div> </div> </div> </body> </html>
批改老师:灭绝师太批改时间:2018-11-23 13:41:00
老师总结:完成的不错!没有下拉菜单的导航建议就是用a标签,有二级的话就用ul,个人感觉这样代码思路清晰点!