Learn css grid

Get a clear, practical understanding of css grid

Free · starts instantly · no signup required

What you'll cover

  1. 1
    What is CSS Grid?
    Understand the core concept of CSS Grid as a 2D layout system.
  2. 2
    Creating a Grid Container
    Learn how to declare an element as a grid container using `display: grid`.
  3. 3
    Defining Grid Columns and Rows
    Explore `grid-template-columns` and `grid-template-rows` to define the grid structure.
  4. 4
    Placing Items in the Grid
    Understand how grid items are automatically placed and how to control it.
  5. 5
    Grid Gaps and Spacing
    Learn to use `gap`, `row-gap`, and `column-gap` for spacing between grid cells.
  6. 6
    Practical Grid Examples
    Apply your knowledge to build simple, common web page layouts.

Ready to learn css grid?

Your adaptive tutor is one tap away. Start now and pick up anytime.