brlamco / learn-grid

Curated list of the best resources available to learn Grid 🌐

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Top Resources to Learn Grid

Here are some of the best resources available to learn Grid. Feel free to contribute!

What is Grid?

  • "CSS Grid Layout (aka "Grid"), is a two-dimensional grid-based layout system that aims to do nothing less than completely change the way we design grid-based user interfaces. CSS has always been used to lay out our web pages, but it's never done a very good job of it. First we used tables, then floats, positioning and inline-block, but all of these methods were essentially hacks and left out a lot of important functionality (vertical centering, for instance). Flexbox helped out, but it's intended for simpler one-dimensional layouts, not complex two-dimensional ones (Flexbox and Grid actually work very well together). Grid is the very first CSS module created specifically to solve the layout problems we've all been hacking our way around for as long as we've been making websites." - Chris House

  • "This CSS module defines a two-dimensional grid-based layout system, optimized for user interface design. In the grid layout model, the children of a grid container can be positioned into arbitrary slots in a predefined flexible or fixed-size layout grid." - W3C

List of Helpful Resources

About

Curated list of the best resources available to learn Grid 🌐