目標は次のとおりです。左右の矢印をクリックしてすべてのカードをスクロールできるカード カルーセルを作成したいと考えています。
これを行う私の好みの方法:矢印が押されたときにcard-deck
s を積み重ねて次へ移行します。card-deck
明確にするために、一度に 1 つしか表示されませんがcard-deck
、横に並べてそれらの間で CSS トランジションできるようにしたいと考えています。
今私は得た
<row>
<card-deck>
<card/> x 3
</card-deck>
<card-deck>
<card/> x 3
</card-deck>
<card-deck>
<card/> x 3
</card-deck>
</row>
card-deck
すべての s が全幅であるため、明らかにカードデッキを垂直に積み重ねます(ブートストラップ 4 で flex オプションを使用しているため、ここではラッピングが適用されます)。さて、後でオーバーフローを非表示にしてデッキをスクロールできるように、それらを 100% 幅にして水平方向に積み重ねるにはどうすればよいでしょうか?
私はあらゆる種類のことを試しましたが、これに行く方法が本当にわかりません。セットアップの時間を節約するためのフィドルを次に示します。
また、フレックスが有効になっている最新のアルファ 4 ブートストラップ CDN を知っている場合は、お知らせください。私が使っているのは数日前のものです。