CSS グリッド レイアウトでの列の並べ替え
CSS グリッド レイアウトでは、列の順序を変更して目的を達成するためのさまざまなテクニックがあります。特定のレイアウト。この質問では、デスクトップ レイアウトで必要な列の順序を維持しながら列を一番下に移動するなど、モバイル レイアウトの列を再配置する可能性について検討します。
ソリューション オプション:
サンプル コード:
次の例は、質問で説明されているモバイル レイアウトを実現するための関数 Grid-auto-flow:density の使用を示しています。
.container {
display: grid;
grid-template-columns: 15% 1fr 25%;
grid-auto-flow: dense; /* optimizes item placement */
}
このコードを使用すると、利用可能なスペースを効率的に埋めるためにグリッド項目が自動的に再配置され、目的のモバイル レイアウトが得られます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3