2-14 编程练习作业提交
来源:2-14 编程练习
MiMicccc
2020-09-02 13:17:54
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>编程练习</title>
<style type="text/css">
/*此处写代码*/
* {
margin: 0;
padding: 0;
}
img {
display: inline-block
}
li {
list-style: none;
}
.top {
width: 100%;
background: #9BE3FF;
overflow: hidden;
}
.top_left,
.top_right {
margin: 5% 0;
width: 30%;
}
.top_left {
float: left;
margin-left: 13.33%;
}
.top_right {
float: right;
margin-right: 13.33%;
}
.bottom {
padding: 0 5%;
width: 90%;
background: #FFC0CB;
overflow: hidden;
}
.bottom li {
margin: 5% auto;
float: left;
width: 33.33%;
text-align: center;
}
.bottom li img {
width: 60%;
}
</style>
</head>
<body>
<!-- 此处写代码 -->
<div class="top">
<img class="top_left" src="http://climg.mukewang.com/58c0f808000129a303600215.jpg" alt="">
<img class="top_right" src="http://climg.mukewang.com/58c0f819000198a703600214.jpg" alt="">
</div>
<ul class="bottom">
<li><img src="http://climg.mukewang.com/58c0f81d0001fe4402000060.jpg" alt=""></li>
<li><img src="http://climg.mukewang.com/58c0f8220001dfce02000060.jpg" alt=""></li>
<li><img src="http://climg.mukewang.com/58c0f8780001c74602000060.jpg" alt=""></li>
</ul>
</body>
</html>1回答
同学你好,图片与图片之间的间距和图片与大盒子之间的间距存在误差,建议参考如下思路实现效果:
通过计算每个图片的间隙, 设置边距,使间隙都相同。老师这里给同学提供一个图片间距相等实现思路(以上部分为例):整体的宽度, 减去两个图片的宽度(可以给图片设置固定的宽度,刚好等于图片自身的宽度360px), 就是剩余间距的宽度 , 一共有三个间距 , 所以除以3就是每一个间距的大小,然后给图片设置左外边距即可。
参考代码如下:

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