请问对吗?
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
body{margin:0; padding: 0;}
.nav{
width: 100%;
height: 100px;
position: absolute;
top: 0;
background: #333;
}
.nav img{
float: left;
width: 300px;
height: 100px;
}
.nav ul{
overflow: hidden;
margin: 0 0 0 60%;
}
ul li{
list-style: none;
color: #fff;
line-height: 100px;
font-size: 26px;
float: left;
margin-right: 60px;
}
.content{
width: 100%;
margin-top: 100px;
font-size: 0;
text-align: center;
}
.content img{width: 100%;}
.footer{
background: #333;
height: 100px;
width: 100%;
text-align: center;
}
.footer ul{
margin: 0;
height: 100px;
display: inline-block;
}
</style>
</head>
<body>
<div class="nav">
<a href="#"><img src="http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png"></a>
<ul>
<li>课程</li>
<li>职业路径</li>
<li>实战</li>
<li>猿问</li>
<li>手记</li>
</ul>
</div>
<div class="content">
<img src="http://img1.sycdn.imooc.com/climg//58c0eda50001e12416000480.jpg">
<img src="http://img1.sycdn.imooc.com/climg//58c0edb80001c9f216000480.jpg">
<img src="http://img1.sycdn.imooc.com/climg//58c0edc9000100d516000480.jpg">
</div>
<div class="footer">
<ul>
<a href="#"><li>网站首页</li></a>
<a href="#"><li>企业合作</li></a>
<a href="#"><li>人才招聘</li></a>
<a href="#"><li>联系我们</li></a>
<a href="#"><li>常见问题</li></a>
<a href="#"><li>友情链接</li></a>
</ul>
</div>
</body>
</html>0
收起
正在回答
1回答
同学你好,
优化建议:
1、顶部和底部应该是固定定位,不随着页面滚动而滚动,需要使用fixed,如下:


2、底部导航项文字水平方向上没有居中显示:

每个文字设置了右侧间距,这样最后一个导航项就多出来间距,可以将右侧间距去掉或者修改为左右两侧的间距,如下:

自己完善测试下,祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星