老师,container内容部分也是设置margin无效
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
*{margin:0;padding:0}
ul li{list-style:none;}
.content{
width:100%;
height:100px;
background:black;
overflow:hidden;
position:fixed;
}
.content-logo{float:left;}
.content-nav{float:right;color:#ffffff;margin-right: 10px;}
.content-nav ul li{float:left;line-height:100px;margin:0 20px;}
.container{padding-top:100px;padding-bottom:100px;background:cadetblue;overflow:hidden;height:1000px;}
.footer{width:100%;height:100px;line-height:100px;margin:0 auto;background:black;color:white;overflow:hidden;position:fixed;bottom:0;}
.footer ul li{float:left;margin:0 20px;}
.container-left{float:left;width:60%;}
.container-left p{font-size:22px;font-weight:400;}
.container-left span{font-size:12px;background:orange;margin-right:15px;}
.container-left ul li{font-size:12px;padding:10px 0;}
.container-right p{font-size:22px;font-weight:400;}
.container-right{float:left;width:40%;}
.container-right span{padding-right:15px;font-size:12px;}
</style>
</head>
<body>
<div class="content">
<div class="content-logo"><img src="http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png" alt=""></div>
<div class="content-nav">
<ul>
<li>课程</li>
<li>职业路径</li>
<li>实战</li>
<li>疑问</li>
<li>手记</li>
</ul>
</div>
</div>
<div class="container">
<div class="container-left">
<p>课程推荐</p>
<ul>
<li><span>职业路径</span> HTML5和CSS3实现动态网页</li>
<li><span>职业路径</span> 零基础入门Android语法与界面</li>
<li><span>职业路径</span> IOS基础语法与常用控件</li>
<li><span>职业路径</span> PHP入门开发</li>
<li><span>职业路径</span> JAVA入门开发</li>
</ul>
</div>
<div class="container-right">
<p>相关课程</p>
<ul>
<li><span>HTML</span><span>JavaScript</span></li>
<li><span>HTML5</span><span>CSS3</span><span>Jquery</span></li>
<li><span>移动端基础</span><span>移动端APP开发</span></li>
</ul>
</div>
</div>
<div class="footer">
<ul>
<li>网站首页</li>
<li>企业合作</li>
<li>人才招聘</li>
<li>联系我们</li>
<li>出现问题</li>
<li>官网地址</li>
</ul>
</div>
</body>
</html>
正在回答
同学你好,
有固定宽度的块元素才能使用margin:0 auto;实现水平方向居中哦,
对于主体部分可以设置padding的值来控制内容到左右两边的距离。
修改如下:
效果:
如果我的回答帮助了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星