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>&nbsp;</p>

<input type="text" name="" placeholder="6-16位密码,区分大小写,不能用空格">

<p>&nbsp</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图超出了父容器:

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

这是因为图片是内联样式,底部自带默认间隙,可以设置为块级元素清除:

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

2、头部右侧的导航项没有实现垂直居中:

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

不建议同学通过间距的方式实现,因为这样计算是很麻烦的,而且不能计算准确。建议同学通过行高等于高度实现:

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

3、网页主体部分的右侧,表单部分的内容没有显示完全:

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

同学可以适当的将宽度调整的大一点,让里面的占位符显示完全。

4、页脚部分,没有去除a标签的默认样式,有下划线,且没有实现垂直居中显示:

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

修改参考:

http://img.mukewang.com/climg/5edeec5409ab079209670373.jpghttp://img.mukewang.com/climg/5edeecad09c59ee405000401.jpg

如果我的回答帮助了你,欢迎采纳。祝学习愉快~

0

0 学习 · 40143 问题

查看课程