フレックスボックスをレイアウトに使用するカードパターン(material designと同様)を実装しようとしています。各カードにはヘッダーとコンテンツがあり、フレックスボックスを使用してそれらのアレンジを行います。ネストされたアイテムの高さが同じネストされたフレックスボックス
カードの幅は固定されているため、ヘッダーが長い場合はラップしてヘッダーを長くします。問題は、一列の各カードが一貫して見えるようにするためです。行の各ヘッダーの高さを同じにします。
カードの高さは、フレックスボックスのおかげですでに一貫しています。私はヘッダーの高さを一貫させる方法を知らない。
基本的なレイアウトは次のとおりです。
<div class="flex-container">
<div class="flex-item">
<div class="flex-header">
My header
</div>
<div class="flex-content">
My content
</div>
</div>
<div class="flex-item">
<div class="flex-header">
My header
</div>
<div class="flex-content">
My content
</div>
</div>
</div>
フレキシボックスのCSS:私はまた、例えばcodepenを持って
.flex-container {
display: flex;
flex-flow: row wrap;
}
.flex-item {
width: 200px;
margin: 10px;
display: flex;
flex-flow: column;
}
.flex-header {
background-color: navy;
font-size: 2em;
}
.flex-content {
}
。
が重複する可能性:[異なるフレックスコンテナのフレックス項目のための同じ高さの列](http://stackoverflow.com/q/36721216/3597276)関連 –
:[それはすることは可能です長いラインが 'min-height:80pxより大きい高さを押した場合、問題を解決しませんでした。(マルチスタックフレックスコンテナの等高線)?](http://stackoverflow.com/q/36004926/3597276) –