備忘録的プログラミングリファレンス

grid-column-startプロパティ

 grid-column-startプロパティは、display:grid;が設定されたエレメント(グリッドコンテナ)の子エレメント(グリッドアイテムともいう)の表示位置を指定する、または連結するプロパティです。
 grid-column-startプロパティは、列(縦並び)単位の位置で、左から何番目かを指定できます。

左から2番目に表示(Exampleを参照
grid-column-start: 2;

 連結方法は、値に"span 連結数"で指定します。

列方向に3マスを連結
grid-column-start: span 3;

 表示位置と連結数の指定値を並べてることはできません。

関連するプロパティ

 以下は関連するプロパティです。

display:grid;並びを設定することができるdisplayプロパティ
grid-areaグリッドアイテムに名称を指定
grid-auto-columnsグリッドアイテムの幅
grid-auto-flowグリッドコンテナの領域を自動的に拡張
grid-auto-rows全てのグリッドアイテムの高さ
grid-columnグリッドアイテムの列単位の位置と連結数
grid-column-end列単位の位置や連結数
grid-column-gap列同士のギャップ幅
grid-gapグリッドアイテムどうしのギャップのサイズ
grid-row行単位の位置と連結数
grid-row-end行単位の位置や連結数
grid-row-gap行同士のギャップ幅
grid-row-start行単位の位置や連結
grid-templateグリッドアイテムの並び数やサイズ
grid-template-areasグリッドアイテムの配置や連結
grid-template-columnsグリッドアイテムの列の並び数、幅
grid-template-rowsグリッドアイテムの行の並び数と高さ

構文(Syntax)

CSS

grid-column-start: auto | line-number | span n ;

DOM(JavaScript)

値の取得
String = object.style.gridColumnStart;
値の設定
object.style.gridColumnStart=" auto | line-number | span n ";

値(Values)

Value摘要
auto初期値(default値)
line-number列方向の表示位置
span n列方向への連結数

備考(Remarks)

初期値(Default value)auto
継承(Inherited)No
CSS AnimationYes

Example

 grid-column-startの例です。親エレメントのdisplay:grid;やdisplay-*プロパティによって9つに分割した領域で、contents00のgrid-column-start:2;によって、contents00がcontents01の次に移動しています。

 最下端部分の3つのアイテムグリッドのHTMLテキストを作成していないために表示されません。