ホームページ >ウェブフロントエンド >CSSチュートリアル >フレックスボックス項目を特定の 2 行に強制的に配置するにはどうすればよいですか?
Flexbox では、コンテナーに flex-wrap:wrap を設定することで、項目を複数の行に簡単に分散できます。ただし、項目を特定の行に強制的に配置するには、要素のサイズと間隔を制御する必要があります。
提供されたコードには、flex を備えた 8 つの項目があります。 -grow: 1。これは、各項目が可能な限り多くの利用可能なスペースを占有しようとすることを意味します。これにより、目的の 2 行レイアウトが妨げられる可能性があります。
それぞれ 4 つの項目を含む 2 行を作成するには、子要素の固定幅を定義する必要があります。子スタイルを次のように変更します。
.child { flex: 1 0 21%; /* Adjust the percentage as needed */ }
flex: 1 0 21%:
両方のフレックスを使用-ラップとアイテムの幅が定義されているため、アイテムは 4 つずつ 2 行にきちんと整列します。
以上がフレックスボックス項目を特定の 2 行に強制的に配置するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。