提交作业
来源:3-4 编程练习
戴JAVA老师的小迷弟
2020-06-24 15:18:10
<!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>
.body{
width: 800px;
overflow:hidden;
border: 0.5px grey dashed;
}
.body div{
float: left;
margin: 10px;
}
</style>
</head>
<body>
<div class="body">
<div>
<img src="http://climg.mukewang.com/590fe9770001e63102400135.jpg">
<p>欢迎来到慕课网学习知识</p>
</div>
<div>
<img src="http://climg.mukewang.com/590fe97d00011bda02400135.jpg">
<p>欢迎来到慕课网学习新知识!</p>
</div>
<div>
<img src="http://climg.mukewang.com/590fe982000150ba02400135.jpg">
<p>欢迎来到慕课网学习新知识!</p>
</div>
<div>
<img src="http://climg.mukewang.com/590fe9770001e63102400135.jpg">
<p>欢迎来到慕课网学习知识</p>
</div>
<div>
<img src="http://climg.mukewang.com/590fe97d00011bda02400135.jpg">
<p>欢迎来到慕课网学习新知识!</p>
</div>
<div>
<img src="http://climg.mukewang.com/590fe982000150ba02400135.jpg">
<p>欢迎来到慕课网学习新知识!</p>
</div>
</div>
</body>
</html>
1回答
同学你好,如下所示,图片与图片的间距,和图片与外层盒子边框之间的间距不一致

建议参考如下步骤修改:
1、给每个小盒子设置固定宽度(刚好等于图片的宽度),通过计算调整盒子间距

2、由于垂直方向的margin会相加,所以需要给外层盒子设置上下padding值,调整所有间距一致

3、由于img标签自带间距,图片下方存在空白,导致文字垂直居中存在误差

建议:调整img的display属性为block,去除间隙

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