flexboxのjustify-contentでspace-betweenをすると、余った要素が両端によってしまうのを直したいです。
画面に複数の要素を横並びで4つずつ表示したいのですが、要素が6つある場合に、flexboxのjustify-content: space-between
を使うと、最後の2つが両端に寄ってしまいます。
表示する個数が動的に変わるため、afterやbeforeでから要素を入れるのは現実的ではないと思っているのですが、何かいい方法がありましたら教えて頂けないでしょうか?
下記がスタイルになります。
よろしくお願いいたします。
.wrapper { display: flex; flex-wrap: wrap; justify-content: space-between; .item { flex: 0 0 calc(160 / 700 * 100%); box-sizing: border-box; } }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。