grid-template-columns
の使い方を解説します。
grid-template-columns
を使うことで列数とアイテムの大きさを指定することができます。
固定幅でアイテムの大きさを指定する
例えばgrid-template-columns:50px 50px 50px;
と指定するとアイテムを3列で50pxずつ表示することができます。
HTML
CSS
6列にしたい場合は以下のように半角スペースで区切り6個分記述します。
CSS
repeat記法(繰り返しパターンの記述)
列数分、半角スペースで区切って書くのは可読性がよくありません。
初見で何列なのかわかり辛いです。
ということで以下のようにrepeatを用いることで完結に記述することが出来ます。
CSS
画面幅に合わせてアイテムの大きさを指定する
fr
という単位を使用することでアイテムの大きさを親要素に対する比率(割合)で指定することができます。
fr
はfraction(比率)という意味です。
3列で画面幅に対して1:1:1の割合にしたい場合は以下のように記述します。
HTML
CSS
repeat記法(繰り返しパターンの記述)
以下のようにrepeat
による指定も可能です。
CSS

以上で記事の解説はお終い!
HTML、CSS、JavaScriptをもっと勉強したい方にはUdemyがオススメ!同僚に差をつけよう!