我正在尝试在一行中设置 3 个元素 、 和 。左右图像已设置大小,中间应该填满剩下的 100%。然而,由于某种原因,虽然第一个 img 和 div 设置正确,但最后一个 img 流向下一行。另外,萤火虫说中间实际上是看不见的?并且宽度为 0px,即使我可以看到里面就好了
<div>
<div class="testowyDiv">
<img src="ikony/strzalkal.png" class="carousel-button-left"/>
<div class="testowyDiv2">
<ul class="testowyUl">
<li><img src="zdjecia/r_hale/1/1.jpg" /></li>
<li><img src="zdjecia/r_hale/1/2.jpg" /></li>
<li><img src="zdjecia/r_hale/1/3.jpg" /></li>
</ul>
</div>
<img src="ikony/strzalkap.png" class="carousel-button-right"/>
</div>
</div>
风格:
.testowyDiv{
width: 564px;
height: 128px;
margin-top:15px;
margin-bottom:15px;
padding-left:53px;
padding-right:53px;
overflow: hidden;
float:left;
}
.testowyUl{
float:left;
padding:0px;
padding-right:5px;
display:inline;
width:1000px;
margin-bottom:0px;
margin-top:0px;
}
.testowyDiv2{
width:100%;
overflow:hidden;
display:inline;
}
.testowyUl li{
display:inline;
padding-left:5px !important;
padding-right:5px;
}
.carousel-button-left{
display:inline;
float:left;
width:53px;
margin-left:-53px;
}
.carousel-button-right{
display:inline;
float:right;
width:23px;
margin-right:-55px;
float:left;
}