Html 防止卡在卡组中扩展

Html 防止卡在卡组中扩展,html,css,twitter-bootstrap,bootstrap-4,Html,Css,Twitter Bootstrap,Bootstrap 4,我有一个卡片组,我想保持相同的自适应宽度。问题是,当“一排卡片”可以处理3张卡片时,使用5张卡片将使剩下的两张卡片占据容器的整个宽度 它应该是什么样子(iPad示例) 它看起来像什么(iPad示例) 宽屏上也有同样的问题: 代码(5张卡片示例) 卡片标题 此卡片具有以下支持文本,作为附加内容的自然引入 上次更新是在3分钟前 卡片标题 这是一张更宽的卡片,下面的支持文本是附加内容的自然引入。这张卡片的内容甚至比第一张要长,以显示等高动作 上次更新是在3分钟前 卡片标题 此卡片具有以下支持文

我有一个卡片组,我想保持相同的自适应宽度。问题是,当“一排卡片”可以处理3张卡片时,使用5张卡片将使剩下的两张卡片占据容器的整个宽度

它应该是什么样子(iPad示例)

它看起来像什么(iPad示例)

宽屏上也有同样的问题:

代码(5张卡片示例)

卡片标题

此卡片具有以下支持文本,作为附加内容的自然引入

上次更新是在3分钟前

卡片标题

这是一张更宽的卡片,下面的支持文本是附加内容的自然引入。这张卡片的内容甚至比第一张要长,以显示等高动作

上次更新是在3分钟前

卡片标题

此卡片具有以下支持文本,作为附加内容的自然引入

上次更新是在3分钟前

卡片标题

这是一张更宽的卡片,下面的支持文本是附加内容的自然引入。这张卡片的内容甚至比第一张要长,以显示等高动作

上次更新是在3分钟前

卡片标题

此卡片具有以下支持文本,作为附加内容的自然引入

上次更新是在3分钟前

如文档中所述,如果没有大量额外的CSS,很难获得所需的布局。这是因为flexbox子卡(卡片)的宽度增长方式

使用网格中的全高卡片代替

<div class="row">
        <div class="col-md-4 col-sm-6 pb-4">
            <div class="card h-100">
                ....
            </div>
        </div>
        <div class="col-md-4 col-sm-6 pb-4">
            <div class="card h-100">
                ....
            </div>
        </div>
        <div class="col-md-4 col-sm-6 pb-4">
            <div class="card h-100">
                ....
            </div>
        </div>
          .... (more columns with cards)
</div>

....
....
....
.... (更多带卡片的栏目)

如文档中所述,如果没有大量额外的CSS,很难获得所需的布局。这是因为flexbox子卡(卡片)的宽度增长方式

使用网格中的全高卡片代替

<div class="row">
        <div class="col-md-4 col-sm-6 pb-4">
            <div class="card h-100">
                ....
            </div>
        </div>
        <div class="col-md-4 col-sm-6 pb-4">
            <div class="card h-100">
                ....
            </div>
        </div>
        <div class="col-md-4 col-sm-6 pb-4">
            <div class="card h-100">
                ....
            </div>
        </div>
          .... (more columns with cards)
</div>

....
....
....
.... (更多带卡片的栏目)