-
固定サイズの列:
.grid-container { display: grid; grid-template-columns: 200px 300px 150px; }
上記の例では、grid-container内の列はそれぞれ200ピクセル、300ピクセル、150ピクセルの幅に設定されます。
-
フラクショナルユニット:
.grid-container { display: grid; grid-template-columns: 1fr 2fr 1fr; }
上記の例では、grid-container内の列は利用可能なスペースの割合に応じて幅が調整されます。1frは利用可能なスペースの1/4、2frは利用可能なスペースの1/2を表します。
-
自動フィル:
.grid-container { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); }
上記の例では、グリッドコンテナ内の列は200ピクセル以上の最小幅を持ち、利用可能なスペースに応じて自動的にフィルされます。列の最大幅は利用可能なスペースの1/4です。
これらはいくつかの基本的な例ですが、grid-template-columnsプロパティにはさまざまなオプションがあります。詳細な使用方法については、CSSのドキュメントやチュートリアルを参照してください。