我面對這裏的問題是與事實,孩子的div的總寬度小於父div的寬度做。即使它們溢出了父div,我也需要將子div浮動到彼此的左側。浮動:左即使父格太小
我有這樣的HTML:
<div class="gallery_container">
<div id="viewport">
<div class="gallery_img_container">
<img src="images/1/1.png" class="gallery_img">
</div>
<div class="gallery_img_container">
<img src="images/1/2.png" class="gallery_img">
</div>
<div class="gallery_img_container">
<img src="images/1/3.png" class="gallery_img">
</div>
</div>
</div>
而這個CSS:
.gallery_container {
width: 70%;
height: 100%;
float: left;
background-color: #171717;
}
#viewport {
height: 100%;
width: 100%;
}
.gallery_img_container {
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.gallery_img {
height: 95%;
}
如何我可以得到類gallery_img_container的所有div浮到對方的左邊?我試着加入float:left
.gallery_img_container但它不會做任何事情。他們彼此下面而不是並排。
另外一個需要注意的是,.gallery_img_container必須有display:flex
財產提前任何幫助
謝謝!
編輯:.gallery_img_container必須有width:100%
財產
正如我在質詢時說,.gallery_container必須顯示:彎曲; – farasatulislammirza
Farasat,根據您的編輯進行編輯。 – Syden