我flex
元素包含4幅圖像。我想顯示兩行,而不是一個這4個圖像。是否有可能實施這樣的事情與flex
?如何執行柔性包裝?
<div>
<img src="image1.jpg />
<img src="image2.jpg />
<img src="image3.jpg />
<img src="image4.jpg />
</div>
div {
display: flex;
}
我flex
元素包含4幅圖像。我想顯示兩行,而不是一個這4個圖像。是否有可能實施這樣的事情與flex
?如何執行柔性包裝?
<div>
<img src="image1.jpg />
<img src="image2.jpg />
<img src="image3.jpg />
<img src="image4.jpg />
</div>
div {
display: flex;
}
您<img>
標籤,你可以把flex: 1 50%;
,然後在你的<div>
你把flex-wrap: wrap;
或者你可以把一個<br />
你的第一個2個的img標籤後
編輯:
<div>
<div class='container'><img src="image1.jpg />
<div class='container'><img src="image2.jpg />
<div class='container'><img src="image3.jpg />
<div class='container'><img src="image4.jpg />
</div>
div {
display: flex;
flex-wrap: wrap;
}
.container {
flex: 1 50%;
}
東西像這樣可能工作?
<div class="flex">
<img src="image1.jpg">
<img src="image2.jpg">
<img src="image3.jpg">
<img src="image4.jpg">
</div>
<style>
.flex {
display: flex;
flex-wrap: wrap;
}
.flex > img {
display: flex;
flex-basis: 50%;
}
</style>
它有點工作,但現在我的圖像變形(寬/高比丟失) – drake035
你可能有創造'每個div'容器圖像並將flex-basic應用於這些div。 –
它的工作類型,但我的圖像現在變形(寬度/高度比丟失)。我不能用一個
因爲這樣會惹我的響應式設計 – drake035
@ drake035看到編輯 – philr