WDD 130: Web Fundamentals

CSS Layouts: Grid

Overview

CSS Grid Layout is a two-dimensional layout system for the web that allows you to arrange content content in rows and columns. It includes many features that make building complex layouts straightforward. The goal is for you to understand the basic features of CSS Grid and how to use them to create layouts.

Prepare

Parent elements that contain a grid layout are given the display: grid declaration. The immediate children of that parent container can then respond to grid declarations (but grandchildren cannot).

Activity Instructions

  1. Complete this 28 lesson tutorial on CSS Grid: Grid Garden.
Screenshot of gridgarden.com Level 25
Screenshot of a gridgarden.com Level

Optional Resources