私は解決しようとしている本当の複雑な状況に陥っています。
大きなディスプレイでは2列(最大)のレイアウトを、小さなディスプレイでは1列(450ピクセルより小さい)を作成しようとしています。フレックスボックスでレスポンスグリッドを作成
私はので、ここでいくつかの画像を説明するための簡単な方法がありません:
- 2列レイアウト(すべての行のセルが同じ高さでなければならないことに注意してください)
- 予想される1列レイアウト('B'セルはすべて 'A'セルLS)
は、私は次のCSSでの2列表示を達成するために管理します。
.breeding-row {
/* equal height of the children */
display: flex;
}
.breeding-col {
/* additionally, equal width */
flex: 1;
padding: 0;
border: none;
}
@media only screen and (max-width: 450px) {
.breeding-col {
flex-basis: 100%;
}
.breeding-row {
flex-direction: column;
}
}
@media only screen and (min-width: 450px) {
.breeding-col {
flex-basis: 50%;
}
}
これは2つの列に最適です。それは、細胞を1列になった場合でも、明らかに、次々に配置され、私は1列に私は考えるしようとしている
のための...
- 実際の結果を得ます1列目と2列目の両方で機能するものが表示され、1列目の結果が期待されます。 私は何かアドバイスをいただければ幸いです。
jsfiddlを作りますe – Shard