従来の方法では一箇所しかコンテンツの高さを揃えることができないカードの高さを揃える際のアプローチとしてはdisplay:flex; flex-direction:column;もしくはdisplay:grid;を使用した方法が主流かと思われます。 /* カードを横並びする要素 */ .card-wrapper { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; } /* flexを使用した方法 */ .card { display: flex; flex-direction: column; } .card-title { flex: 1; } /* gridを使用した方法 */ .card { display: grid; grid-template-rows: auto auto 1fr auto; /*