デフォルトだと高さが揃ってしまう このように、子要素それぞれの高さが違っているのに、自動で高さが揃ってしまいます。 このままだと困ってしまうケースもありますよね。 「align-items」を追加 .example { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } 親要素に、「align-items: flex-start;」を追記することで解決します。 値を「flex-end」や「center」にすれば、下端揃えや中央揃えなど、基点を変えて高さを不揃いにできます。 プロパティの種類についてはこちらをご覧ください。