请问对吗?

请问对吗?

<!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>


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,

优化建议:

1、顶部和底部应该是固定定位,不随着页面滚动而滚动,需要使用fixed,如下:

http://img1.sycdn.imooc.com//climg/5d9ae914098a531703340210.jpg

http://img1.sycdn.imooc.com//climg/5d9ae91e092023b502710215.jpg

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

http://img1.sycdn.imooc.com//climg/5d9ae90a09bb244d19040100.jpg

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

http://img1.sycdn.imooc.com//climg/5d9aea4809e795cc02590079.jpg

自己完善测试下,祝学习愉快!

  • 神知 提问者 #1
    左右间距去掉的话,那文字没间隙了怎么办?
    2019-10-07 20:12:58
  • 好帮手慕星星 回复 提问者 神知 #2
    你好,老师说的是设置左右两侧的间距,并不是去掉哦。有测试代码吗?margin:0 30px;是设置左右两侧间距分别为30px,0是上下间距。自己动手测试下。
    2019-10-08 09:42:09
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师