我有一個小照片庫與一些照片。CSS - 保持圖像縱橫比flexbox
它在PC(全尺寸)上看起來不錯,但是當我調整它(用於手機)時,它不保持它的寬高比,並且它只是用來拉伸。
這是它看起來像現在:https://gyazo.com/a1f605bb410865579025644b0a267adf
此外,你可以看到它變爲1個圖像,並在某一點上它可以追溯到2個圖像的一瞬間,它停留在1圖像之後。我該如何解決這個問題?
這是我的CSS:
#images{
display: flex;
flex-wrap: wrap;
}
.image{
display: flex;
flex: 1;
margin: 5px;
min-width: 250px;
min-height: 187.5px;
object-fit: contain;
}
.image > img{
flex: 1;
}
這是我的HTML:
<div id="images">
<div class="image">
<img src="f1.jpg">
</div>
<div class="image">
<img src="f2.jpg">
</div>
<div class="image">
<img src="f3.jpg">
</div>
<div class="image">
<img src="f1.jpg">
</div>
//it just goes on and on like this
//it's all temporary now, I will eventualy replace
//this with a simple loop.
</div>
你打開使用磚石? –
我不知道那是什麼,但如果它工作的很好,當然! –