flexboxで子要素の高さ揃えつつ中央揃えにする方法

親要素にdisplay:flexを設定すると高さが揃う

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。


親要素にalign-items: centerを入れると高さが揃わない

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。


子要素にも設定すると高さが揃い中央揃えになる

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。


多段構成だと子要素も横並びになってしまう

見だし見だし見だし

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。

見だし見だし見だし

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。

見だし見だし見だし

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。


子要素にflex-direction: column;を設定

見だし見だし見だし

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。

見だし見だし見だし

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。

見だし見だし見だし

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。


多段構成でコンテンツを中央揃えにする方法

見だし見だし見だし

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。

見だし見だし見だし

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。

見だし見だし見だし

テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。テキスト。


ブログ記事