问题描述
我正在尝试创建一个水平卡片列表,其中一次显示 3 张卡片,其他卡片可水平滚动,如下所示:
这可以通过 CSS 轻松完成,但我想使用 Bootstrap 来完成.Bootstrap 4 随附卡片,因为 Material Design 很流行,它们与Bootstrap 中的其他任何内容.对于这个例子,它也可以是常规的 div
s,而不是卡片.
我正在努力创建一个 X 卡(或 div)的可滚动容器,其中一次显示 3 个,而其他的则向右溢出并且可滚动.我不确定如何使用 Bootstrap 为卡片(或 div)指定宽度,以便一次显示 3 个,而其他的则位于右侧.
既然 Bootstrap 4 Alpha 6 使用了 flexbox,这种水平滚动布局就容易多了.你可以简单地使用 flex-row
和 flex-nowrap
:
<div class="row flex-row flex-nowrap"><div class="col-3"><div class="card card-block">Card</div><div class="col-3"><div class="card card-block">Card</div>