私はフレックスアイテム.item
とflex-direction: column
を持っており、それぞれの子供アイテム(.item__title
、.item__description
)に最高のものに応じて等しい垂直スペースを取らせたいと思います。次のアイテムは同じ新しい行から始まります。私は、次のコードをしようとして」:列方向のすべてのフレックスアイテムで均等に高さを伸ばす方法は?
<article class="items">
<section class="item">
<h2 class="item__title">Lorem ipsum dolor sit amet</h2>
<p class="item__description">Lorem ipsum dolor sit amet.</p>
<a class="item__more-button">See more</a>
</section>
<section class="item">
<h2 class="item__title">Lorem ipsum dolor sit amet</h2>
<p class="item__description">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua.</p>
<a class="item__more-button">See more</a>
</section>
<section class="item">
<h2 class="item__title">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt</h2>
<p class="item__description">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua.</p>
<a class="item__more-button">See more</a>
</section>
</article>
.items {
display: flex;
}
.item {
margin: 0 15px;
width: calc((100% - 2 * 15px)/3);
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.item__title {
flex: 1;
}
.item__description {
flex: 1;
}
しかし、私はそれがこの絵のようになりたい:
どのように私は、これは高さを設定せずに行うことができますか?
あなたも – tech2017
をCSSコードを共有できるフレキシボックスでは不可能だということ...あなたは*タイトル*または*説明* – kukkuz
のために少なくとも設定高さになります@ kukkuzありがとう – user2950602