麻烦老师看一下有错误的吗
来源:3-4 编程练习
weixin_慕码人0020049
2020-06-27 21:47:19
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
*{
padding: 0px;margin: 0px;
}
a{
text-decoration: none;
}
.container{
width: 800px;
background-color: white;
border: 1px lightgray solid;
overflow: hidden;
padding: 10px;
}
.div1{
float: left;
margin:0px 20px 20px 0px;
border: 1px lightgray solid;
}
.div2{
float: left;
margin:0px 20px 20px 0px;
border: 1px lightgray solid;
}
.div3{
float: left;
margin:0px 10px 20px 0px;
border: 1px lightgray solid;
}
.div4{
float: left;
margin: 20px 20px 0px 0px;
border: 1px lightgray solid;
}
.div5{
float: left;
margin: 20px 20px 0px 0px;
border: 1px lightgray solid;
}
.div6{
float: left;
margin: 20px 10px 0px 0px;
border: 1px lightgray solid;
}
</style>
</head>
<body>
<div class="container">
<div class="div1">
<a href="#"><img src="http://climg.mukewang.com/590fe9770001e63102400135.jpg"/></a>
<p>欢迎来到慕课网学习新知识</p>
</div>
<div class="div2">
<a href="#"><img src="http://climg.mukewang.com/590fe97d00011bda02400135.jpg"/></a>
<p>欢迎来到慕课网学习新知识!</p>
</div>
<div class="div3">
<a href="#"><img src="http://climg.mukewang.com/590fe982000150ba02400135.jpg"/></a>
<p>欢迎来到慕课网学习新知识!</p>
</div>
<div class="div4">
<a href="#"><img src="http://climg.mukewang.com/590fe9770001e63102400135.jpg"/></a>
<p>欢迎来到慕课网学习新知识</p>
</div>
<div class=div5>
<a href="#"><img src="http://climg.mukewang.com/590fe97d00011bda02400135.jpg"/></a>
<p>欢迎来到慕课网学习新知识!</p>
</div>
<div class="div6">
<a href="#"><img src="http://climg.mukewang.com/590fe982000150ba02400135.jpg"/></a>
<p>欢迎来到慕课网学习新知识!</p>
</div>
</div>
</body>
</html>1回答
好帮手慕夭夭
2020-06-28
同学你好,问题与修改如下:
1.代码需要优化,如果样式一样的,可以起一个相同的类名设置样式,如下:



2.父容器宽度太大,内容没有办法铺满,导致右侧间距比较大:

一行放三个盒子,所以父容器的宽度等于三个小盒子占据的宽度即可:

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题