麻烦老师检查一下,非常感谢
来源:2-10 编程练习
duqinaerfa
2019-08-11 20:13:30
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
/*此处写代码*/
*{
margin: 0;
padding: 0;
font-family: "微软雅黑";
}
.head{
height: 100px;
width: 100%;
background: black;
position: fixed;
top: 0;
}
.foot{
height: 100px;
width: 100%;
background: black;
position: fixed;
bottom: 0;
}
.logo{
width: 300px;
height: 100px;
float: left;
}
.nav{
height: 100px;
width: auto;
position: absolute;
right: 0;
}
.footnav{
height: 100px;
width: 800px;
position: absolute;
left: 50%;
margin-left: -400px;
}
a{
text-decoration: none;
color: white;
font-size: 25px;
}
.nav ul li, .footnav ul li{
list-style: none;
float: left;
line-height: 100px;
margin: 0 25px;
}
.content{
background: lightblue;
width: 100%
height:800px;
padding-top: 100px;
overflow: hidden;
zoom:1;
}
.container{
width: 70%;
height: 800px;
overflow: hidden;
margin: 0 auto;
}
.left{
width: 50%;
height: auto;
margin: 0 auto;
float: left;
padding-top: 100px;
line-height: 50px;
}
.right{
width: 50%;
height: auto;
margin: 0 auto;
float: right;
padding-top: 100px;
line-height: 50px;
}
span{
background: pink;
}
ul li{
list-style-type: none;
}
</style>
</head>
<body>
<!-- 此处写代码 -->
<div class="head">
<div class = "logo">
<img src="http://climg.mukewang.com/58c0d2d900016ce303000100.png">
</div>
<div class="nav">
<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="container">
<div class="left">
<ul><h2>课程推荐</h2>
<li><span>职业路径</span>HTML与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="right">
<ul><h2>相关课程</h2>
<li>HTML CSS JavaScript</li>
<li>HTML5 CSS3 Jquery</li>
<li>移动端基础 移动端APP开发</li>
</ul>
</div>
</div>
</div>
<div class="foot">
<div class="footnav">
<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></li>
</ul>
</div>
</div>
</body>
</html>2回答
同学你好, 如下图所示, 页脚内容的水平居中实现上有误差

建议:可以通过设置display:inline-block;让元素在一行显示,然后给父级设置text-align:center;即可实现内容水平居中显示

另, 如下图所示位置, 少写了一分号, 虽然最终也能实现效果,不过建议: 添加上分号,让代码更加规范哦

最后, 对于下图同学给出的建议也是很棒的, 可以参考一下哦

如果帮助到了你, 欢迎采纳!
祝学习愉快~~~~
秋之枫华
2019-08-11

如上图,作业的效果图中“职业路径”和右边的课程名称是有距离的,可以给你的span加个右边距:

这样就跟原图效果一样了:

另外,你可以给课程名称,即你代码中的li便签里的内容加上<a>标签包裹起来,这样鼠标经过会有变化,显得更专业一些,你说是不?
如果帮到了你,欢迎采纳哦!
相似问题