【发布时间】:2021-09-25 17:25:18
【问题描述】:
我对不同列中的项目有疑问。如何使“.item”在两列中的高度相等?
<div class="container">
<div class="row">
<div class="col-8">
<h3>Title</h3>
<div class="item p-3 border mb-3">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Possimus tempora deleniti aliquam assumenda modi, fugit. Harum, consequuntur, explicabo. Ab accusantium libero fugit nam vero aspernatur aperiam facilis ratione enim consequatur.
</div>
<div class="item p-3 border mb-3">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Possimus tempora deleniti aliquam assumenda modi, fugit. Harum, consequuntur, explicabo. Ab accusantium libero fugit nam vero aspernatur aperiam facilis ratione enim consequatur.
</div>
<div class="item p-3 border mb-3">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Possimus tempora deleniti aliquam assumenda modi, fugit. Harum, consequuntur, explicabo.
</div>
</div>
<div class="col-4">
<h3>Title</h3>
<div class="item p-3 border mb-3">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Possimus tempora deleniti aliquam assumenda modi, fugit. Harum, consequuntur, explicabo. Ab accusantium libero fugit nam vero aspernatur aperiam facilis ratione enim consequatur.
</div>
<div class="item p-3 border mb-3">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Possimus tempora deleniti aliquam assumenda modi, fugit. Harum, consequuntur, explicabo.
</div>
<div class="item p-3 border mb-3">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Possimus tempora deleniti aliquam assumenda modi, fugit. Harum, consequuntur, explicabo. Ab accusantium libero fugit nam vero aspernatur aperiam facilis ratione enim consequatur.
</div>
</div>
</div>
</div>
有人可以帮忙吗?
【问题讨论】:
-
由于box-height是由内容决定的,我认为只有大屏才有可能。您可以在 css 中的 .item 类中添加类似
min-height:200px的内容。您是否总是希望两者高度相同但隐藏溢出? -
是的,它只会在大屏幕上显示。 .item 类框的内容为 20-180 个字符。我不喜欢最小高度的想法,它不适合 .item 高度的内容。我希望在行中的项目高度相同,但在不同的列中,在第二行中,它可以是不同的高度,但对于所有行中的项目都相同。
标签: css flexbox bootstrap-5