CSS GridLesson #184

Grid Gaps

The space between the rows and columns in a grid container are called *gaps* (or *gutters*).

The space between the rows and columns in a grid container are called gaps (or gutters).

The gaps are created between the grid rows and columns, not on the outer edges of the grid container.

<img src="grid_gaps.png" style="background-color:white;max-width:100%">

The default size of the gap is 0, which means that there are no spacing between grid items.

The size of the gap can be adjusted with the following properties:

  • column-gap - Specifies the gap between grid columns
  • row-gap - Specifies the gap between grid rows
  • gap - Shorthand property for row-gap and column-gap

The CSS column-gap Property

The column-gap property specifies the gap between the columns in a grid.

Example

Example Code

css
Try it Yourself
.container {

  display: grid;
  column-gap: 50px;
}

The CSS row-gap Property

The row-gap property specifies the gap between the rows in a grid.

Example

Example Code

css
Try it Yourself
.container {

  display: grid;
  row-gap: 50px;
}

The CSS gap Property

The gap property is a shorthand property for row-gap and column-gap.

If a single value is provided, it applies the same gap to both rows and columns.

If two values are provided, the first value sets the row-gap, and the second value sets the column-gap.

Example

Example Code

css
Try it Yourself
.container {

  display: grid;
  gap: 50px;
}

Example

Example Code

css
Try it Yourself
.container {

  display: grid;
  gap: 30px 100px;
}

CSS Grid Gap Properties

PropertyDescription
column-gapSpecifies the gap between the grid columns
gapA shorthand property for row-gap and column-gap
row-gapSpecifies the gap between the grid rows

Interactive Code Examples

CSS Example 1

css
Try it Yourself
Interactive runnable CSS example from EA Academy.
Live Output Preview:

CSS Example 2

css
Try it Yourself
Interactive runnable CSS example from EA Academy.
Live Output Preview:

CSS Example 3

css
Try it Yourself
Interactive runnable CSS example from EA Academy.
Live Output Preview:

CSS Example 4

css
Try it Yourself
Interactive runnable CSS example from EA Academy.
Live Output Preview: