麻烦检查一下
来源:2-10 编程练习
慕妹8172416
2019-11-03 12:39:16
<!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> <style type="text/css"> *{margin:0;padding:0;list-style: none;text-decoration: none;} .head{ width:100%; height:100px; background: black; overflow: hidden; zoom:1; } .logo{float: left;} .nav1{} .nav1 ul{ float: right; line-height: 100px; } .nav1 ul li{ display: inline; margin:0 auto; margin-right:60px; } a{ font-size: 20px; color:white; } .content{ width: 100%; height:800px; background: blue; position: relative; overflow: hidden; zoom:1; } .nav2{ float:left; position: relative; left:20%; top:10%; } .nav2 span{ background: pink; } .nav3{ float:right; position: relative; right:20%; top:10%; } .content div,h3{ font-size: 20px; margin-bottom: 20px; } .footer{ width: 100%; height: 100px; background: #000; } .footer ul{text-align: center;margin-right:40px; } .footer ul li{display: inline;line-height: 100px;margin-right:40px;} </style> </head> <body> <!--页头--> <div class="head"> <!--logo--> <div class="logo"> <img src="http://climg.mukewang.com/58c0d2d900016ce303000100.png"/> </div> <!--导航--> <div class="nav1"> <ul> <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> </ul> </div> </div> <!--内容--> <div class="content"> <!--左内容--> <div class="nav2"> <h3>课程推荐</h3> <div><span>职业路径</span> html5与css3实现动态页面</div> <div><span>职业路径</span> 零基础入门Android语法与界面</div> <div><span>职业路径</span> iOS基础语法与常用控件</div> <div><span>职业路径</span> PHP入门开发</div> <div><span>职业路径</span> Java入门开发</div> </div> <!--右内容--> <div class="nav3"> <h3>相关课程</h3> <div>html css javescript</div> <div>html5 css4 jquery</div> <div>移动端基础html 移动端APP开发</div> </div> </div> <!--页脚--> <div class="footer"> <ul> <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="#">友情链接</a></li> </ul> </div> </body> </html>
1回答
好帮手慕星星
2019-11-03
同学你好,
整体布局是可以的,优化建议如下:
1、顶部logo盒子超出父容器:
因为图片为内联元素,有文字特性,默认存在间隙,可以将图片设置为block块,参考:
2、顶部右侧导航ul也超出了:
还是内联元素的原因,可以给ul设置高度,如下:
3、底部导航项整体没有居中显示:
每项设置了右侧间距,这样最后一项就会多出来间距,可以将最后一项的间距去掉,或者修改为左右两侧的间距,如下:
自己再测试下,祝学习愉快!
欢迎采纳~
相似问题