终于写完了! 请老师检查一下!并且指出一些问题!另外网页下部的列表怎么垂直居中?

终于写完了! 请老师检查一下!并且指出一些问题!另外网页下部的列表怎么垂直居中?

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>慕课网</title>
<style type="text/css">
html,body{
margin:0px;
}
/*以下为头部元素的CSS样式*/
.header{
height: 100px;
background-color: black;
font-size: 20px;
}
.header-right{
float: right;
height: 100px;
}
.header-right a{
padding-right: 50px;
text-decoration: none;
color: white;
}
td a:hover{
color: red;
}
a:hover{
color: red;
}
/*以下为主体元素的CSS样式*/
.body-box{
height: 800px;
width: 100%;
}
.box-left{
height: 100%;
width: 38%;
background-color: lightblue;
float: left;
}
#title1{
position: relative;
left: 25%;
top: 160px;
}
.list{
line-height: 40px;
position: relative;
top: 150px;
left: 200px;
}
.list td{
padding-right: 20px;
}
.list a{
text-decoration: none;
color: black;
}
span{
background-color: pink;
}
.box-middle{
height: 100%;
width: 32.5%;
background-color: lightblue;
float: left;
}
#title2{
position: relative;
top:160px;
left: 20%;
}
ul{
margin: 0px;
padding: 0px;
position: relative;
top: 150px;
left: 25%;
}
ul li{
list-style: none;
display: inline-block;
margin-right: 4%;
}
ul li a{
text-decoration: none;
color: black;
line-height: 42px;
}
.xian{
height: 100%;
width: 0.5%;
background-color: orange;
float: left;
}
.box-right{
height: 100%;
width: 29%;
background-color: lightblue;
float: right;
}
.title3{
position: relative;
top: 160px;
left: 20%;
}
.denglu{
width: 45%;
height: 50px;
position: relative;
top: 160px;
left: 20%;
}
#anniu{
background-color: red;
color: white;
}
.footer{
background-color: black;
height: 100px;
font-size:18px;
}
.footer-list {
margin:auto;
line-height:100px;

}
.footer-list td{
padding-left:80px;
}
.footer-list a{
color:white;
text-decoration:none;
}
#first{
padding-left:0px;
}
</style>
</head>

<body>
<!--以下为头部内容-->
<div class="header">
<img src="1.png">
<table class="header-right">
<tr>
<td><a href="#">课程</a></td>
<td><a href="#">职业路径</a></td>
<td><a href="#">实战</a></td>
<td><a href="#">猿问</a></td>
<td><a href="#">手记</a></td>
</tr>
</table>
</div>
<!--以下为主体内容-->
<div class="body-box">
<div class="box-left">
<h2 id="title1">课程推荐</h2>
<table class="list">
<tr>
<td><span>职业路径</span></td>
<td><a href="#">HTML5与CSS3实现动态网页</a></td>
</tr>
<tr>
<td><span>职业路径</span></td>
<td><a href="#">零基础入门Android语法与界面</a></td>
</tr>
<tr>
<td><span>职业路径</span></td>
<td><a href="#">iOS基础语法与常用控件</a></td>
</tr>
<tr>
<td><span>职业路径</span></td>
<td><a href="#">PHP入门开发</a></td>
</tr>
<tr>
<td><span>职业路径</span></td>
<td><a href="#">JAVA入门开发</a></td>
</tr>
</table>
</div>
<div class="box-middle">
<h2 id="title2">相关课程</h2>
<ul>
<li><a href="#">HTML</a></li>
<li><a href="#">CSS</a></li>
<li><a href="#">JavaScript</a></li>
</ul>
<ul>
<li><a href="#">HTML5</a></li>
<li><a href="#">CSS3</a></li>
<li><a href="#">Jquery</a></li>
</ul>
<ul>
<li><a href="#">移动端基础</a></li>
<li><a href="#">移动端APP开发</a></li>
</ul>
</div>
<div class="xian"></div>
<div class="box-right">
<h2 class="title3">登录</h2>
<form action="">
<input class="denglu" type="text" name="user" placeholder="请输入登录邮箱/手机号">
<br><br>
<input class="denglu" type="password" name="mima" placeholder="6-16位密码,区分大小写,不能用空格" maxlength="16">
<br><br>
<input class="denglu" id="anniu" type="submit" value="登录">登录</button>
</form>
</div>
</div>
<!--以下为底部内容-->
<div class="footer">
<table class="footer-list">
<tr>
<td id="first"><a href="#">网站首页</a></td>
<td><a href="#">企业合作</a></td>
<td><a href="#">人才招聘</a></td>
<td><a href="#">联系我们</a></td>
<td><a href="#">常见问题</a></td>
<td><a href="#">友情链接</a></td>
</tr>
</table>
</div>
</body>
</html>


正在回答

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

2回答

您好,同学是指footer-list多出footer的像素吗?是表格之间有间距造成的。设置<table class="footer-list" cellpadding="0" cellspacing="0"></table>

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

祝学习愉快!

好帮手慕查理 2018-12-27 14:21:03

您好,页面可以左右滑动。

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

“登录”设置距离左侧距离20%,而h2标签占一行,因此当距离左侧产生距离后,就会产生滑动的效果。可以限定一下h2标签的宽度width,使其在div的内部。网页下部列表垂直居中指的是?请详细描述。祝学习愉快!

  • 提问者 雨之赞歌 #1
    就是网页下面的表格,foot-list 要怎么与footer垂直居中呢?
    2018-12-27 14:46:12
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
PHP小白零基础入门
  • 参与学习           人
  • 提交作业       626    份
  • 解答问题       4930    个

想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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