老师为什么页脚内容不能居中显示?
来源:2-7 编程练习
宝慕林2145517
2019-03-21 11:05:10
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
*{padding:0;margin:0;}
.hader{width:100%;height:50px;background-color:#666;margin:0 auto;line-height:50px;position:fixed;}
.centin{margin-top:0px;}
.centin img{display:block;}
img{padding:0;}
.foot{width:100%;height:30px;background-color:#666;margin:0 auto;position:fixed;line-height:30px;bottom:0;}
.hader ul{float:right;overflow:hidden;margin-right:30px;
list-style-type:none;
}
.hader ul li{font-size:15px;color:white;float:left;margin-left:20px;}
.foot li{float:left;color:white;margin-left:50px;list-style-type:none;font-size:10px; }
.foot ul{text-align:center;}
</style>
</head>
<body>
<div class="hader">
<ul>
<li>课程</li>
<li>职业路径</li>
<li>实战</li>
<li>猿问</li>
<li>手记</li>
</ul>
</div>
<div class="centin">
<img src="http://climg.mukewang.com/58c0eda50001e12416000480.jpg"/>
<img src="http://climg.mukewang.com/58c0edb80001c9f216000480.jpg"/>
<img src="http://climg.mukewang.com/58c0edc9000100d516000480.jpg"/>
</div>
<div class="foot">
<ul>
<li>网站首页</li>
<li>企业合作</li>
<li>人才招聘</li>
<li>常见问题</li>
</ul>
</div>
</body>
</html>
1回答
Steve007
2019-03-21
同学,你好。页脚的内容不能居中显示是因为给了页脚的ul的宽度继承了外面盒子的宽度100%,致使盒子不能通过margin:0 auto居中,应该给页脚的ul盒子设置小于页面宽的宽度才能通过设置margin:0 auto来使页脚的盒子实现居中效果,从而让它里面的内容实现居中效果。如图:

祝学习愉快!
相似问题