CSS Grid
Offered By: Independent
Course Description
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
Related Courses
Intro to HTML and CSSUdacity Responsive Web Design Fundamentals
Google via Udacity HTML5 and CSS Fundamentals
World Wide Web Consortium (W3C) via edX CSS Basics
Microsoft via edX Advanced CSS Concepts
Microsoft via edX