CSS Gridとは?
CSS Gridレイアウトは、行と列でグリッドベースのデザインを作成できる二次元レイアウトシステムです。一度に一次元を扱うFlexboxと異なり、Gridは要素の水平方向と垂直方向の両方の配置を完全に制御できます。
使い方
- グリッドレイアウトの列数と行数を設定します。
- gap値を調整してグリッドセル間の間隔を制御します。
- プレビューがリアルタイムで更新されます。
- 生成されたCSSコードをプロジェクトのスタイルシートにコピーします。
よくある質問
1frとは何ですか?
fr単位は、グリッドコンテナの利用可能なスペースの割合を表します。repeat(3, 1fr)は、スペースを均等に共有する3つの等幅列を作成します。
固定幅と可変幅の列を混在させることはできますか?
はい。fr単位と固定サイズを組み合わせて、200px 1fr 1frのようにサイドバーと柔軟なメインコンテンツ領域のレイアウトを作成できます。