Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Independent

CSS Grid

via Independent

Overview

CSS Grid is a brand new layout system in CSS! It's not a framework or library - it's an addition to the language that allows us to quickly create flexible, two dimensional layouts.

We can use it to place, size, align and architect designs that were previously difficult or even impossible with floats or flexbox.

CSS Grid may seem a bit daunting with new syntax and layout ideas, but it's fairly simple and can be broken down into a handful of powerful concepts that when used together will blow your mind and change the way you create layouts for the web forever.

Ready?! Let's Learn CSS Grid Together!

Syllabus

  • Welcome!
  • Starter Files and Tooling Setup
  • CSS Grid Fundamentals
  • CSS Grid Dev Tools
  • CSS Grid Implicit vs Explicit Tracks
  • CSS grid-auto-flow Explained
  • Sizing tracks in CSS Grid
  • CSS Grid repeat function
  • Sizing Grid Items
  • Placing Grid Items
  • Spanning and Placing Cardio
  • auto-fit and auto-fill
  • Using minmax() for Responsive Grids
  • Grid Template Areas
  • Naming Lines in CSS Grid
  • grid-auto-flow dense Block Fitting
  • CSS Grid Alignment + Centering
  • Re-ordering Grid Items
  • Nesting Grid with Album Layouts
  • CSS Grid Image Gallery
  • Flexbox vs CSS Grid
  • Recreating Codepen
  • Bootstrappy Grid with CSS Variables
  • Responsive Website
  • Full Bleed Blog Layout

 

Taught by

Wes Bos

Reviews

Start your review of CSS Grid

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.