最終更新日: 2021年3月15日
Bootstrapで横並びのカラムの高さを揃える方法!
Bootstrapで横並びのカラムの高さを揃える方法を解説します。Bootstrapのgridを使用すると、親要素の高さは揃いますが子要素の高さは揃いません。今回はBootstrapで横並びのカラムの高さを揃える方法を解説します。
Bootstrapで横並びのカラムの高さを揃えたい
Bootstrapで横並びのカラムの高さを揃える方法を解説します。
以下のサンプルコードをご覧ください。
このようにテキストの長さによって背景色の高さが揃っていません。
このような場合のCSSを使わない対処法を解説します。
Bootstrapで横並びのカラムの高さを揃える方法
まず前提条件として、Bootstrapのグリッドを使用するとrow
クラスの中のcol
は高さが揃います。
以下のサンプルコードをご覧ください。
この状態から、row
クラスのcol
クラスにmargin
プロパティなどをつけると、グリッドの性質上ずれることになっています。
そこで、子要素に対してmargin
プロパティを指定すると背景色の高さは揃いません。この問題を解決するには子要素にh-100
クラスを付け加えて調整します。
そうすることで子要素のheight
プロパティが100%になり高さが揃います。
もちろんCSSでheight
プロパティに直接100%を指定しても調整することができます。