.card-columns
でラップされている場合、左から右にBootstrap 4カードを注文できますか?
上から下(デフォルト):
1 3 5
2 4 6
左から右へ:
1 2 3
4 5 6
高さが変化するため、石積みのようなグリッドを使用する必要があります。
CSSの列の順序は上から下、次に左から右であるため、レンダリングされる列の順序は次のようになります。
1 3 5
2 4 6
CSS列の順序を変更する方法はありません。石積みのような別のソリューションを使用することをお勧めします。 https://github.com/twbs/bootstrap/issues/17882
また、 flexboxは役に立たない を有効にすると、Bootstrap card-deck
は石工効果にCSS列(flexboxではない)を使用するためです。ただし、同じ高さのカードにはcard-deck
とflexboxを使用できます。 http://www.codeply.com/go/YFFFWHVoRB
別のオプションは、card-deck
の代わりに flexboxと共にグリッド を使用することです:
新しいd-flex
クラスを使用して 余分なCSSを削除 にできます。
<div class="col-sm-4 d-flex pb-3">
<div class="card card-block">
Card. I'm just a simple card-block.
</div>
</div>