高さがそれぞれ違うボックスでもCSSを使えば簡単に高さを揃えて均等に配置することができます。リキッドレイアウトにしたいときなどにも使えたりします。
ボックスを均等にレイアウトする方法
ボックスの高さを揃えて均等にレイアウトするには、displayプロパティを使って表示させます。
.box {
display: table;
}
.box-child {
display: table-cell;
}
まず、親ボックスとなる要素に「display: table;」を指定します。そして、子要素に対して「display: table-cell;」を指定することで、高さを揃えたレイアウトをすることができます。簡単に言えばボックスをtable要素のような扱いにしているということです。
記事などのコンテンツを一覧で表示させる場合に均等に揃えてレイアウトしたいというときには、このような方法を使って表示させるのも1つの手段となるのではないでしょうか。

【WordPress】カスタムメニューの作り方
ビューポートユニットとは
iPhoneの文字サイズ自動調整をやめる方法
URLや英数字の長文を途中で改行させる方法
Sass機能のミックスインとは(@mixin)
【jQuery】シンプルなタブ切り替えの作り方