Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
CSS: Advanced Layouts with Grid

CSS: Advanced Layouts with Grid

2h 28mAdvanced2024-11-20

Authors

Carrie Dils

Carrie Dils

Development, WordPress

Course details

The course provides a brief overview of what the CSS grid layout module is and provides some context for using it alongside (or instead of) more traditional layout methods. It additionally provides working examples of five common grid patterns used for modern web layouts. Instructor Carrie Dils covers CSS grid core concepts, shows how to use CSS grid to achieve a desired layout, provides practical examples of using CSS grid, and illustrates responsive layouts with CSS grid.

Learning objectives
Define the CSS grid, along with its terminology and features.
Use browser tools to assist with building grid layouts.
Build some common grid patterns both for general website layout and individual component layout.

Skills covered

Responsive Web DesignCSSWeb StandardsWeb DesignWeb Development ToolsFront-End Web DevelopmentWeb DevelopmentOpen SourceOne-Off

Concepts

0. Introduction

  • 01 - Welcome to CSS Grid
  • 02 - What you should know
  • 03 - Using GitHub Codespaces with this course

1. CSS Grid - Core Concepts

  • 04 - What is CSS Grid
  • 05 - Grid terminology
  • 06 - Create a grid
  • 07 - Grid lines and units
  • 08 - Placing grid items
  • 09 - Grid areas
  • 10 - Named grid lines
  • 11 - Grid gap
  • 12 - Grid alignment

2. Planning for Grid Layouts

  • 13 - When to use Grid
  • 14 - Drawing layouts with pen and paper
  • 15 - Using Grid generators
  • 16 - Mobile-first approach
  • 17 - Accessibility considerations

3. Multi-Column Layout

  • 18 - What you're creating - A multi-column layout
  • 19 - Overview of the starting point
  • 20 - Create the main grid
  • 21 - Manual grid item placement
  • 22 - Add third column for wider viewports
  • 23 - Justify the grid
  • 24 - Bonus - Refactor using grid areas

4. Full-Bleed Layout

  • 25 - What you're creating - A full-bleed layout
  • 26 - Overview of the starting point
  • 27 - Create the shared grid
  • 28 - Define columns and position grid items

5. A Very Uniform Card Layout

  • 29 - What you're creating - A uniform card layout
  • 30 - Overview of card markup and starter styles
  • 31 - Define the main grid
  • 32 - Create grid for each card

6. A Variable Card Layout

  • 33 - What you're creating - A variable card layout
  • 34 - Overview of card markup
  • 35 - Define the main grid
  • 36 - Place cards on the grid
  • 37 - Create grid for each card
  • 38 - Position items within the card grid
  • 39 - Make sure it's responsive

7. Asymmetrical or Broken Layout

  • 40 - What you're creating - An asymmetrical layout
  • 41 - Overview of the starting point
  • 42 - Define the primary grid layout
  • 43 - Create the first nested grid
  • 44 - Create the second nested grid

Conclusion

  • 45 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal