css网页布局基础3-3编程练习 老师检查一下
来源:3-3 编程练习
慕码人044551
2020-06-08 19:58:46
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style type="text/css">
*{margin: 0;padding: 0;}
body{min-width: 700px;}
.top,.footer{width: 100%;height: 100px;background:black;float: left;}
.tup1{float: left;} .ziti{float: right;margin-right: 30px;}
ul{list-style: none;}
span{background: red;}
.ziti ul li{
display: inline-block;
font-size: 20px;
margin-top: 15px;
padding: 20px;
color: white;}
.oo1{margin: 22px;}
.oo1 li{padding-top:20px;}
.container{padding: 0 220px 0 300px;}
.midder{width: 100%;background: blue;}
.midder1{margin-top: 50px;margin-left: 50px;padding-left: 100px;padding-top: 30px;}
.left{width: 300px;
background:greenyellow;
margin-left: -100%;
left: -300px;}
.right{width: 220px;
background: sandybrown;
margin-left:-220px;
right: -220px;}
.right1{margin-top: 20px;margin-left:20px ;}
.right1 .tnt{width: 182px;background: red;height: 30px;border: none;}
input{height: 30px;width: 180px;font-size: 8px;text-align: center;}
.midder,.left,.right{
position: relative;
float: left;
min-height: 625px;}
.footer1{text-align: center;margin-top: 30px;}
.footer1 ul li{display: inline-block;
color: white;
padding: 0 20px;
font-size: 20px;}
</style>
</head>
<body>
<!--页头-->
<div class="top">
<div class="tup1"><img src="http://climg.mukewang.com/590037f600016ce303000100.png"></div>
<div class="ziti">
<ul>
<li>课程</li>
<li>职业路径</li>
<li>实战</li>
<li>猿问</li>
<li>手记</li>
</ul>
</div>
</div>
<!--内容区-->
<div class="container">
<div class="midder">
<div class="midder1"><img src="http://climg.mukewang.com/590037e00001fab706000400.jpg"/></div>
</div>
<div class="left">
<div class="oo1">
<h3>课程介绍</h3>
<ul>
<li><span>职业介绍</span>html5与css3实现业态顾问</li>
<li><span>职业介绍</span>html5与css3实现业态顾问</li>
<li><span>职业介绍</span>html5与css3实现业态顾问</li>
<li><span>职业介绍</span>html5与css3实现业态顾问</li>
<li><span>职业介绍</span>html5与css3实现业态顾问</li>
</ul>
</div>
</div>
<div class="right">
<div class="right1">
<h3>登陆</h3>
<br>
<input type="text" name="" placeholder="请输入登陆邮箱/手机号码">
<p> </p>
<input type="text" name="" placeholder="6-16位密码,区分大小写,不能用空格">
<p> </p>
<input class="tnt" type="submit" name="" value="登陆">
</div>
</div>
</div>
<!--页尾-->
<div class="footer">
<div class="footer1">
<ul>
<a href="#"><li>网站首页</li></a>
<a href="#"><li>企业合作</li></a>
<a href="#"><li>人才招聘</li></a>
<a href="#"><li>联系我们</li></a>
<a href="#"><li>常见问题</li></a>
<a href="#"><li>友情链接</li></a>
</ul>
</div>
</div>
</body>
</html>
1回答
好帮手慕粉
2020-06-09
同学你好,关于同学的问题回答如下:
1、网页头部的logo图超出了父容器:
这是因为图片是内联样式,底部自带默认间隙,可以设置为块级元素清除:
2、头部右侧的导航项没有实现垂直居中:
不建议同学通过间距的方式实现,因为这样计算是很麻烦的,而且不能计算准确。建议同学通过行高等于高度实现:
3、网页主体部分的右侧,表单部分的内容没有显示完全:
同学可以适当的将宽度调整的大一点,让里面的占位符显示完全。
4、页脚部分,没有去除a标签的默认样式,有下划线,且没有实现垂直居中显示:
修改参考:
如果我的回答帮助了你,欢迎采纳。祝学习愉快~
相似问题