フレックスボックスに問題があります。私は、フレックスで等しい列を作成し、いくつかの列の高さが大きい場合、画像を持つ子divにはいくらかの空白があり、どこから来るのかわかりません。フレックスボックス等高さ空白問題
私のコードからわかるように、赤い背景は.card-thumb
に間違っています。どのようにそれを修正するには?ここで
は私のペンです:スタイルでhttp://codepen.io/woosaj/pen/bZjyRP
.container {
max-width: 1000px;
margin: 0 auto;
display: flex;
flex-flow: row wrap;
background: rgba(2552,255,255,.1)
}
.column {
display: flex;
flex: 0 0 33.33333%;
padding-left: 0.3125rem;
padding-right: 0.3125rem;
max-width: 33.33333%;
}
.card {
background: #fff;
display: flex;
flex-flow: row wrap;
.card-thumb {
width: 100%;
background: red;
}
}
img {
max-width: 100%;
display: block;
}
ねえ、その説明に感謝します。あなたが言ったように私は '.card'' flex-direction:column wrap'と 'margin-top:auto'を' .bottom' divに使いました。これは問題なく動作していますので、この解決策に固執します。 – MordFustang