検索

ホームページ  >  に質問  >  本文

グリッド内の列を使用してフレックスを水平方向にラップするにはどうすればよいですか?

<p>https://codepen.io/itaied246/pen/eYbOWjm</p> <p>スペースを水平に埋めて下にスクロールする垂直スクロールを備えたフレックスボックスを作成することに成功しました。 </p> <p>同じことを水平方向にも実行したいと考えています。つまり、垂直方向にスペースを埋めて右にスクロールします。 </p> <p>私の <code>flex</code> div は、<code>max-content</code> を持つ対応する <code>grid</code> 内にあります。 </p><p> 私は何を取りこぼしたか? </p>
P粉481035232P粉481035232455日前502

全員に返信(1)返信します

  • P粉143640496

    P粉1436404962023-08-17 15:47:05

    フレックスボックスの高さを設定する必要があります。この場合、 height: 400px を .flex-columns クラスに追加するだけで問題は解決します。

    その理由は、フレックスボックスが可能な限り高さを想定しており、フレックスの方向が列に設定されているため、すべてが 1 つの列に配置されるためです。フレックスボックスを行にすると視覚的にわかりやすくなります。

    返事
    0
  • キャンセル返事