请老师批改一下作业,谢谢!
来源:3-3 编程练习
CC陈十一
2019-03-05 19:26:45
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
/*此处写代码*/
*{
margin:0;
padding:0;
}
.main{
min-width: 1200px;
}
.body{
width:100%;
height:100px;
background:black;
}
.pic{
float:left;
clear:both;
}
.con{
float:right;
}
.con div{
text-align:center;
color:white;
line-height:100px;
float:left;
font-size:24px;
margin-left:30px;
margin-right:30px;
}
a:link{
color:white;
text-decoration:none;
}
img{
width:100%;
display:block;
}
.foot{
width:100%;
height:100px;
background:black;
text-align:center
}
.cc div{
display:inline-block;
line-height:100px;
color:white;
font-size:20px;
margin:0 30px;
}
.content{
height:800px;
padding:0 400px 0 400px;
}
.middle{
width:100%;
height:800px;
background: #ffcccc;
}
.left{
width:400px;
height:800px;
background: #ffffcc;
margin-left:-100%;
left:-400px;
}
.right{
width: 400px;
height: 800px;
background: #99ccff;
margin-right:-100%;
}
.middle,.left,.right{
float:left;
position: relative;
}
.table{
position:absolute;
top:100px;
left:10%;
}
.left table tr td{
padding:10px;
}
table tr td span{
background:pink;
}
.login{
position:absolute;
top:100px;
left:20%;
}
.login input{
height:40px;
width:250px;
margin-top:25px;
}
.login .button{
background:red;
color:#fff;
font-size:18px;
border:none;
}
.middle img{
width:50%;
margin:100px auto;
}
</style>
</head>
<body>
<!-- 此处写代码 -->
<div class="main">
<div class="body">
<div class="pic">
<a href="#"><img src="http://climg.mukewang.com/58c0d2d900016ce303000100.png"/></a>
</div>
<div class="con">
<div><a href="#">课程</a></div>
<div><a href="#">职业路径</a></div>
<div><a href="#">实战</a></div>
<div><a href="#">猿问</a></div>
<div><a href="#">手记</a></div>
</div>
</div>
<div class="content">
<div class="middle">
<div>
<img src="http://climg.mukewang.com/590037e00001fab706000400.jpg"/>
</div>
</div>
<div class="left">
<div class="table">
<h2>课程推荐</h2>
<table>
<tr><td><span>职业路径</span></td><td>HTML5与CSS5实现动态网页</td></tr>
<tr><td><span>职业路径</span></td><td><零基础入门Android语法与界面</td></tr>
<tr><td><span>职业路径</span></td><td>IOS基础语法与常用软件</td></tr>
<tr><td><span>职业路径</span></td><td>PHP入门开发</td></tr>
<tr><td><span>职业路径</span></td><td>JAVA入门开发</td></tr>
</table>
</div>
</div>
<div class="right">
<div class="login">
<h2>登录</h2>
<input type="text" name="account" placeholder="请输入登录邮箱账号/手机号"/><br/>
<input type="password" name="paaword" placeholder="请输入密码"/><br/>
<input type="button" name="login" value="登录" class="button">
</div>
</div>
</div>
</div>
<div class="foot">
<div class="cc">
<div><a href="#">网站首页</a></div>
<div><a href="#">企业合作</a></div>
<div><a href="#">人才招聘</a></div>
<div><a href="#">联系我们</a></div>
<div><a href="#">常见问题</a></div>
<div><a href="#">友情链接</a></div>
</div>
</div>
</div>
</body>
</html>
2回答
好帮手慕夭夭
2019-03-06
你好同学 , 这里和视频中设置的不一样 ,视频中使用的方法是先设置margin-left,先让右边盒子往左移动它本身的距离 ,覆盖在中间盒子上面
然后配合right为负值让它移动到最右侧 :
而同学是直接设置的margin-right , margin-right为负值本身就是往右移动 , 所以就不需要设置right值了 , 如果设置往右移动 ,直接设置-400px就可以 :
所以代码是很灵活的 ,实现方式有很多 . 代码实现的效果很不错了 , 建议在练习的时候也要自己多分析分析 . 这样帮助自己灵活的掌握知识哦 . 加油 !
祝学习愉快 ,望采纳 .
CC陈十一
提问者
2019-03-05
老师为什么我的.right不用设置right:-400;就自动的和middle排列好了,一脸懵逼啊
相似问题