3 ms·
Why even use grid when you can solve this much easier without it?
by pier25 6y ago
Why even use grid when you can solve this much easier without it?
- onion2k 6y agoGrid enables you to do this (and a lot more) in a way that works across all modern browsers without much code in a robust and consistent manner. If you still need to support IE or older Android it's useful to understand other approaches but if you want to deploy something today that works grid is an excellent approach. I've been building front end stuff for about 25 years and grid is much more straightforward than any approach that's come before it. Tables were a hassle to change, floats were fragile across browsers, flex was (and still is) good, but grid is a step up from all of those.
- pier25 6y agoI don't disagree but it seems like you're avoiding my question.
- grumple 6y agoJust as an FYI, I've run into browser compatibility issues when using grid. It's been a while since I worked on that project, so hopefully mobile / edge / safari / chrome / firefox are all on the same page now, but it wasn't great a year or two ago. Go here [1] and keep hitting more, there are unfortunately lots of things not working in Safari and partly in Firefox. 1. https://caniuse.com/?search=grid https://caniuse.com/?search=grid
- sntran 6y agoHow would you do this otherwise?
- e1g 6y agoA simple implementation that works on IE8 https://twitter.com/e1g/status/1313178559234609153 https://twitter.com/e1g/status/1313178559234609153