As of right now, CSS grids is supported by 83%-86% of browsers.
Would love to see links for this.
Microsoft intends to support IE11 until 2025.
This has always bugged me. Why does IE always lag behind in such CSS features? What kind of politics is this? Or is it that Microsoft does not have a big or smart enough browser team that can bring the IE/Edge features at par with Firefox/Chrome?
I've been so pissed off by this that I've started a micro-revolution by not caring if my blog renders well on IE/Edge. IE is pain in meeting compatibility with the CSP headers too. Hopefully more people start doing this so that people are forced to move to a better browser than IE.
On the other hand, given that CSS grids were proposed by the XAML team, IE 11 does support the initial version of them, which is already better than not having them at all.
At this point, Grid Layout is well-supported in enough modern/evergreen browsers that I don't feel this disclaimer is still necessary. As others have posted IE 11 is really the only reason not to aggressively use grid for many projects. I'll be removing this warning shortly.
According to caniuse, CSS Grid is supported by all browsers except IE and Opera Mini.
I never saw this but you can switch between "Current aligned", "Usage relative" and "Date relative" @ caniuse.com
The default is "Current aligned" but it might not be the best default because it doesn't show what you will target.
It might be old but it's not outdated. I have discovered it a few days ago because I'm doing something with CSS grids at the moment and I'm checking this page everyday.
EDIT: ok the warning at the top "CSS Grid Layout is currently supported by very few browsers" is outdated but the actual cheatsheet is definitely not :)
Its frustrating rather than difficult + the instant gratification makes it a fun little weekend project.
EDIT: For clarity-
"Cheat sheets" in CSS IMO are more harm than good. Sure, google the occasional 'align'. But until you start typing in your own code, you really are hacking your CSS.
Taking a weekend to learn CSS is learning the syntax and applying it. After this, you will know what to google, what type of responsive problems you will be setting widths for, etc...
Its very easy to use other people's work in HTML/CSS without ever understanding it.
This comment is seriously unhelpful gatekeeping