about区组合图片有点问题,请老师帮忙看一下
<div class="down">
<ul>
<li><img src="images/b1.jpg"></li>
<li><div class="about-down"></div></li>
<li><img src="images/b2.jpg"></li>
<li><div class="about-down"></div></li>
<li><div class="about-down"></div></li>
<li><img src="images/b3.jpg"></li>
<li><div class="about-down"></div></li>
<li><img src="images/b4.jpg"></li>
</ul>
</div>
.about .down{
width:100%;
}
.about .down ul li{
list-style:none;
float:left;
background-color:pink;
}
.about .down ul li img{
width:379.8px;
height:379.8px;
margin:0;
}
.about .down ul li .about-down{
background-color:#07cbc9;
width:379.8px;
height:379.8px;
}我给li中的img添加了背景色为粉色,显示li中的img高度比div高度大一些,导致下一行的排列不能按期望显示。如下图所示:怎么修改呢?

30
收起
正在回答
3回答
你好,建议参考代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
.content .about .up{
width:100%;
height:550px;
overflow:hidden;
}
.up1{
width:100%;
height:150px;
}
.content .about .up .up2{
width:100%;
height:400px;
}
h1{
margin-top:40px;
margin-left:46%;
}
label.line{
background-color:#07cbc9;
display:block;
width: 40px;
height: 2px;
margin:15px auto;
}
.up1 p{
margin:15px auto;
width:400px;
color:#686868;
text-align:center;
line-height:22px;
font-size:12px;
}
.content .about .up .up-left{
width:400px;
margin-left:300px;
position:absolute;
z-index:200;
}
.content .about .up .up2 .up2-text{
border:1px solid #ccc;
width:330px;
height:200px;
background-color:rgba(255, 255, 255, 0.4);
}
.up2 h2{
margin-left:10px;
font-size:25px;
font-weight:normal;
width:150px;
text-align:center;
}
.up2-text p{
margin: 20px 15px 0 15px;
font-size:15px;
}
.btn-exp{
margin-left: 15px;
margin-top:15px;
width:100px;
height:30px;
background-color:black;
text-align:center;
color:white;
border:0;
}
.btn-exp:hover{
background-color:transparent;
border:1px solid black;
color:#686868;
}
.about .up .up2 img{
position:absolute;
width:500px;
height:300px;
left:50%;
margin-left: -250px;
z-index:100;
}
.about .up .up-right{
position:absolute;
width:150px;
height:200px;
right:330px;
}
.up-right .block{
width:150px;
height:100px;
border:1.2px solid #07cbc9;
text-align:center;
}
.up-right .block h3{
margin-top: 15px;
}
.up-right .block p{
margin-bottom: 15px;
}
.up-right ul li{
list-style:none;
margin-bottom:20px;
}
.about .down{
width:100%;
height:770px;
}
.about .down ul li{
list-style:none;
float:left;
background-color:pink;
}
.about .down ul li img{
width:379.8px;
height:379.8px;
margin:0;
}
.about .down ul li .about-down{
background-color:#07cbc9;
width:379.8px;
height:379.8px;
}
</style>
</head>
<body>
<!-- 此处写代码 -->
<div class="about">
<div class="down">
<table class="GAL-TB" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="images/b1.jpg"></td>
<td><div class="about-down"></div></td>
<td><img src="images/b2.jpg"></td>
<td><div class="about-down"></div></td>
<tr>
<td><div class="about-down"></div></td>
<td><img src="images/b3.jpg"></td>
<td><div class="about-down"></div></td>
<td><img src="images/b4.jpg"></td>
</tr>
</tr>
</table>
</div>
</div>
</body>
</html>运行效果如下:

如果解决您的问题请采纳,祝学习愉快!
木木汇成林
2020-02-08 12:19:04
<div class="about">
<div class="up">
<!-- about简介 -->
<div class="up1">
<h1>ABOUT</h1>
<label class="line"></label>
<p>
There are moments in life when you miss someone so much that you just want to pick them from your dreams and hug them for real!
</p>
</div>
<!-- 图片和文字 -->
<div class="up2">
<div class="up-left">
<h2>A WORD ABOUT US</h2>
<div class="up2-text">
<p>
May you have enough happiness to make you sweet,enough trials to make you strong,enough sorrow to keep you human,enough hope to make you happy? Always put yourself in others’shoes.
</p>
<input type="button" class="btn-exp" value="EXPLORE">
</div>
</div>
<img src="images/bb3.jpg">
<div class="up-right">
<ul>
<li>
<div class="block">
<h3>70000</h3>
<label class="line"></label>
<p>Students</p>
</div>
</li>
<li>
<div class="block">
<h3>600</h3>
<label class="line"></label>
<p>Faculty</p>
</div>
</li>
</ul>
</div>
</div>
</div>
<div class="down">
<ul>
<li><img src="images/b1.jpg"></li>
<li><div class="about-down"></div></li>
<li><img src="images/b2.jpg"></li>
<li><div class="about-down"></div></li>
<!-- <li><div class="about-down"></div></li>
<li><img src="images/b3.jpg"></li>
<li><div class="about-down"></div></li>
<li><img src="images/b4.jpg"></li> -->
</ul>
</div>
</div>
.content .about .up{
width:100%;
height:550px;
overflow:hidden;
}
.up1{
width:100%;
height:150px;
}
.content .about .up .up2{
width:100%;
height:400px;
}
h1{
margin-top:40px;
margin-left:46%;
}
label.line{
background-color:#07cbc9;
display:block;
width: 40px;
height: 2px;
margin:15px auto;
}
.up1 p{
margin:15px auto;
width:400px;
color:#686868;
text-align:center;
line-height:22px;
font-size:12px;
}
.content .about .up .up-left{
width:400px;
margin-left:300px;
position:absolute;
z-index:200;
}
.content .about .up .up2 .up2-text{
border:1px solid #ccc;
width:330px;
height:200px;
background-color:rgba(255, 255, 255, 0.4);
}
.up2 h2{
margin-left:10px;
font-size:25px;
font-weight:normal;
width:150px;
text-align:center;
}
.up2-text p{
margin: 20px 15px 0 15px;
font-size:15px;
}
.btn-exp{
margin-left: 15px;
margin-top:15px;
width:100px;
height:30px;
background-color:black;
text-align:center;
color:white;
border:0;
}
.btn-exp:hover{
background-color:transparent;
border:1px solid black;
color:#686868;
}
.about .up .up2 img{
position:absolute;
width:500px;
height:300px;
left:50%;
margin-left: -250px;
z-index:100;
}
.about .up .up-right{
position:absolute;
width:150px;
height:200px;
right:330px;
}
.up-right .block{
width:150px;
height:100px;
border:1.2px solid #07cbc9;
text-align:center;
}
.up-right .block h3{
margin-top: 15px;
}
.up-right .block p{
margin-bottom: 15px;
}
.up-right ul li{
list-style:none;
margin-bottom:20px;
}
.about .down{
width:100%;
height:770px;
}
.about .down ul li{
list-style:none;
float:left;
background-color:pink;
}
.about .down ul li img{
width:379.8px;
height:379.8px;
margin:0;
}
.about .down ul li .about-down{
background-color:#07cbc9;
width:379.8px;
height:379.8px;
}
guly
2020-02-08 12:15:15
你好,由于代码贴出不是很完整,老师不能准确回复你的问题,建议贴出class=about部分div代码
或者参考如下代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- 此处编写样式 -->
<style>
.ABOUT2{
position: relative;
width: 100%;
height: 700px;
background-color: #07cbc9;
}
.ABOUT2 .GAL-TB{
width: 100%;
height: 100%
margin: 0px;
line-height:0px;
}
.ABOUT2 .GAL-TB img{
width: 100%;
height: 350px;
}
.ABOUT2 .GAL-TB .word1{
padding-left: 20px;
width: 100%-20px;
height: 250px;
line-height:2em;
color: white;
font-size: 15px;
}
.ABOUT2 .GAL-TB .word1 .word11{
padding-top: 20px;
}
.ABOUT2 .GAL-TB .word1 .word12{
padding-top: 20px;
font-size: 12px;
line-height:1.5em;
color: #cccccc;
}
.ABOUT2 .GAL-TB .word1 .btn{
height: 40px;
width:90px;
background-color: #000;
color: white;
border:0;
z-index: 10;
margin-left: 30%;
margin-top: 20px;
}
.ABOUT2 .GAL-TB .word1 .btn:hover{
border: 2px solid #000;
background-color: transparent;
color: #000;
cursor: pointer;
}
.ABOUT2 .jiantou1{
position: absolute;
z-index: 10;
top: 175px;
right: 75%;
width: 0;
height: 0;
border-width: 20px;
border-style: solid;
border-color: transparent #07cbc9 transparent transparent;
transform: rotate(0deg); /*顺时针旋转90°*/
}
.ABOUT2 .jiantou2{
position: absolute;
z-index: 10;
top:175px;
right: 25%;
width: 0;
height: 0;
border-width: 20px;
border-style: solid;
border-color: transparent #07cbc9 transparent transparent;
transform: rotate(0deg); /*顺时针旋转90°*/
}
.ABOUT2 .jiantou3{
position: absolute;
z-index: 10;
top:525px;
left: 25%;
width: 0;
height: 0;
border-width: 20px;
border-style: solid;
border-color: transparent #07cbc9 transparent transparent;
transform: rotate(180deg); /*顺时针旋转90°*/
}
.ABOUT2 .jiantou4{
position: absolute;
z-index: 10;
top:525px;
left: 75%;
width: 0;
height: 0;
border-width: 20px;
border-style: solid;
border-color: transparent #07cbc9 transparent transparent;
transform: rotate(180deg); /*顺时针旋转90°*/
}
</style>
</head>
<body>
<!-- 此处写代码 -->
<div class="ABOUT2">
<table class="GAL-TB" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="images/b1.jpg" alt="b1.jpg"></td>
<td><div class="word1">
<h1>Library</h1><p class="word11">Lorem Ipsum is simoly dummy text of the<br>printing and typesetting industry</p><p class="word12">Lorem Ipsum has been the industry's standard dummy<br>text ecer since the 1500s,when an unknown printer took<br>a galley of type and scrambled it to make a type<br>soecimen book.</p>
<button type="button" class="btn">EXPLORE</button>
</div>
</td>
<td><img src="images/b2.jpg" alt="b2.jpg"></td>
<td><div class="word1">
<h1>Library</h1><p class="word11">Lorem Ipsum is simoly dummy text of the<br>printing and typesetting industry</p><p class="word12">Lorem Ipsum has been the industry's standard dummy<br>text ecer since the 1500s,when an unknown printer took<br>a galley of type and scrambled it to make a type<br>soecimen book.</p>
<button type="button" class="btn">EXPLORE</button>
</div>
</td>
</tr>
<tr>
<td><div class="word1">
<h1>Library</h1><p class="word11">Lorem Ipsum is simoly dummy text of the<br>printing and typesetting industry</p><p class="word12">Lorem Ipsum has been the industry's standard dummy<br>text ecer since the 1500s,when an unknown printer took<br>a galley of type and scrambled it to make a type<br>soecimen book.</p>
<button type="button" class="btn">EXPLORE</button>
</div>
</td>
<td><img src="images/b3.jpg" alt="b3.jpg"></td>
<td><div class="word1">
<h1>Library</h1><p class="word11">Lorem Ipsum is simoly dummy text of the<br>printing and typesetting industry</p><p class="word12">Lorem Ipsum has been the industry's standard dummy<br>text ecer since the 1500s,when an unknown printer took<br>a galley of type and scrambled it to make a type<br>soecimen book.</p>
<button type="button" class="btn">EXPLORE</button>
</div>
</td>
<td><img src="images/b4.jpg" alt="b4.jpg"></td>
</tr>
</table>
</div>
</body>
</html>如果解决您的问题请采纳,祝学习愉快!
2. 从网页搭建入门JavaWeb
- 参与学习 人
- 提交作业 676 份
- 解答问题 9666 个
本阶段将从前端网页搭建入手,到Java Web基础,前后端结合助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星