在Boostrap 4中,如何设置每行的最小卡数?
我有Bootstrap 4,HTML5,CSS和jQuery。
这些卡片将动态添加,因此它也需要响应。
不正确:
1 | 2 | 3
4 | 5 | 6
正确:
1 | 2 | 3 | 4 | 5
6
这是我的尝试:
<div class="container">
<div class="card-columns">
<div class="card">
<img class="card-img-top">
<div class="card-body">
<div class="card-text">1</div>
</div>
</div>
<div class="card">
<img class="card-img-top">
<div class="card-body">
<div class="card-text">2</div>
</div>
</div>
......
<div class="card">
<img class="card-img-top">
<div class="card-body">
<div class="card-text">6</div>
</div>
</div>
</div>
</div>
@media (min-width: 512px) {
.card-columns {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
}
}
//.....
@media (min-width: 1200px) {
.card-columns {
-webkit-column-count: 5;
-moz-column-count: 5;
column-count: 5;
}
}