2-10编程练习

来源:2-10 编程练习

慕标4519152

2018-12-22 00:13:47

<!DOCTYPE html>
<html>
<head>
	<title>两列布局</title>
	<meta charset="utf-8">
	<style type="text/css">
		*{margin: 0;padding: 0;}
		ul{list-style: none;}
		a{text-decoration: none;}
		.container{
			width: 1200px;
			height: 700px;
			margin: 0 auto;
		}
		.header{
			width: 100%;
			height: 100px;
			margin: 0 auto;
			background: #313131;
			overflow: hidden;
			zoom:1;
		}
		.header .logo{
			width: 200px;
			height: 80px;
			float: left;
		}
		.header .nav{
			float: right;
			overflow: hidden;
			zoom:1;
		}
		.header .nav li{
			margin: 0 30px;
			float: left;
		}
		.header .nav li a{
			height: 80px;
			line-height: 80px;
			display: block;
			color: white;
			font-family: "微软雅黑";
			font-size: 16px;
		}
		.header .nav li a:hover{color: gray;}
		.con{
			width: 100%;
			height: 500px;
			background: #3a91f2;
			overflow: hidden;
			zoom:1;
		}
		.con .left{
			width: 50%;
			height: 500px;
			float: left;
			position: relative;
			left: 200px;
			top:80px;
		}
		.con .right{
			width: 50%;
			height: 500px;
			float: left;
			text-align: left;
			position: relative;
			left: 150px;
			top:80px;
		}
		.con .left table{
			width: 70%;
			line-height:2em;
		}
		.con .left table .td1{
			background: pink;
			text-align: center;
		}
		.con .right table{
			width: 40%;
			line-height:2em;
			
		}
		.footer{
			width: 100%;
			height: 100px;
			background: #313131;
			
		}
		.footer .footer_li{
			overflow: hidden;
			zoom:1;
			margin: 0 200px;
					}
		.footer .footer_li li{
			float: left;
			height: 80px;
			line-height: 100px;
			
		}
		.footer .footer_li li a{
			color: white;
			margin: 0 30px;
			font-family: "微软雅黑";
			font-size: 16px;
		}
		.footer .footer_li li a:hover{
			color: gray;
		}
	</style>
</head>
<body>
	<div class="container">
		<div class="header">
			<div class="logo">
				<a><img src="http://climg.mukewang.com/58c0d2d900016ce303000100.png"></a>
			</div>
			<ul class="nav">
				<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 class="con">
			<div class="left">
				<h3>课程推荐</h3>
				<table>
					<tr>
						<td class="td1">职业路径</td>
						<td>HTML与CSS3实现动态网页</td>
					</tr>
					<tr>
						<td class="td1">职业路径</td>
						<td>零基础入门Android语法与界面</td>
					</tr>
					<tr>
						<td class="td1">职业路径</td>
						<td>IOS基础语法与常用控件</td>
					</tr>
					<tr>
						<td class="td1">职业路径</td>
						<td>PHP入门开发</td>
					</tr>
					<tr>
						<td class="td1">职业路径</td>
						<td>JAVA入门开发</td>
					</tr>
				</table>
			</div>
			<div class="right">
				<table>
					<h3>相关课程</h3>
					<tr>
						<td>HTML</td>
						<td>CSS</td>
						<td>JavaScript</td>
					</tr>
					<tr>
						<td>HTML</td>
						<td>CSS</td>
						<td>Jquery</td>
					</tr>
					<tr>
						<td colspan="2">移动端基础</td>
						<td>移动端APP开发</td>
					</tr>
				</table>
			</div>
		</div>
		<div class="footer">
			<ul class="footer_li">
				<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><a href="#">友情链接</a></li>
			</ul>
		</div>
	</div>
</body>
</html>


写回答

1回答

好帮手慕星星

2018-12-23

同学你好,经测试代码中的问题:

1、页面在水平方向上没有全屏显示:

http://img.mukewang.com/climg/5c1f1a050001997f13560478.jpg

代码中设置的宽度为1200px,可以调整为100%。

2、顶部右侧导航文字没有垂直居中显示:

http://img.mukewang.com/climg/5c1f1a610001ca3004970101.jpg

header的高度位置100px,而导航设置高度为80px,把a标签高度和行高变为100px即可。

3、底部导航设置宽度为100%之后,没有居中显示:

http://img.mukewang.com/climg/5c1f1acf0001ae0513510102.jpg

可以将li设置为inline-block元素,在父容器中添加居中显示:

http://img.mukewang.com/climg/5c1f1b3400015bbf03630147.jpg

http://img.mukewang.com/climg/5c1f1b4e0001ee5503360155.jpg

可以按照上述代码修改测试下,祝学习愉快!

0

0 学习 · 36712 问题

查看课程

相似问题