为什么这添加了内边距会变成这样子
未加内边距的时候
未加内边距时样式源码
.first{
overflow: hidden;
zoom: 1;
}
.second{
overflow: hidden;
zoom: 1;
}
.first div{
float: left;
}
.img{
width: 25%;
}
.bottom img{
display: block;
height: 365px;
}
.content{
background-color: #07cbc9;
width: 25%;
height:365px;
}
.second div{
float: left;
}
标签源码
<div class="about">
<div class="top">
<div></div>
<div></div>
<div></div>
</div>
<div class="bottom">
<div class="first">
<div class="img"><img src="./img/b1.jpg" alt=""></div>
<div class="content">
<div class="font2_1">Library</div>
<div class="font2_2">Lorem Ipsum is simply dummy text of the <br>
printing and typesetting industry</div>
<div class="font2_3">Lorem Ipsum has been the industry's standard dummy<br>text ever since the 1500s, when an unknown printer took<br>a galley of type and scrambled it to make a type specimen book.</div>
<buttom>EXPLORE</buttom>
</div>
<div class="img"><img src="./img/b2.jpg" alt=""></div>
<div class="content"></div>
</div>
<div class="second">
<div class="content"></div>
<div class="img"><img src="./img/b3.jpg" alt=""></div>
<div class="content"></div>
<div class="img"><img src="./img/b4.jpg" alt=""></div>
</div>
</div>
</div>
加了内边距之后
样式代码
.first{
overflow: hidden;
zoom: 1;
}
.second{
overflow: hidden;
zoom: 1;
}
.first div{
float: left;
}
.img{
width: 25%;
}
.bottom img{
display: block;
height: 365px;
}
.content{
background-color: #07cbc9;
width: 25%;
height:365px;
padding: 15px;
}
.second div{
float: left;
}
标签部分未作修改
正在回答
如下图所示:因为加上你的内边距就会把其他的挤下去:
建议同学单独给 font2_1 font2_2 font2_3 加外边距或内边距,而不要直接给整个的content加内边距或外边距。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
- 参与学习 人
- 提交作业 1088 份
- 解答问题 10205 个
如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星