To set up a grid, you need to have both a grid container and grid items. The grid container will be a parent element that contains grid items as children and applies overarching styling and positioning to them.
To turn an HTML element into a grid container, you must set the element’s display
property to grid
(for a block-level grid) or inline-grid
(for an inline grid). Then, you can assign other properties to lay out the grid.
Instructions
To start, look at index.html to see all seven items in the grid. The grid container is of class grid
.
Back in style.css, in the rule set for elements that have the class grid
, set the display
property to grid
.
Right now, we haven’t specified the number of rows or columns in our grid, so every item is sitting on a new row. We’ll learn how to structure grid rows and columns in the next couple of exercises.