Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

CSS

Colin Birdwell
Colin Birdwell
9,733 Points

Is there enough support for display: grid to replace using Bootstrap for a column system?

This is just a general discussion question and everyone's input is appreciated.

As a developer I've been reliant on Bootstrap as a framework on my front-end projects for years. The reasons for this are less for the technical capabilities of Bootstrap, but because in my office environments it was the default answer since I began in the industry. This has lead to multitudes of inefficiencies and bugs down the road.

Unfortunately, I've never worked with or met a designer that has understood what Bootstrap actually is (I know they exist, but this is anecdotal experience) and designing layouts that are not divisible of twelve or incorporating any native Bootstrap elements.

I've been studying display grid and do enjoy the ease of use and it's responsive nature, unfortunately you have to set 'Enable experimental Web Platform features' in Chrome flags to get it to display correctly.

I'm trying to find alternative solutions to present a case to my colleagues to switch and/or incorporate new methods of responsive markup.

What is everyone's practical solutions to column-row layouts in your everyday work load? What markup can make my designers layouts un-compromised and display correctly to the most amount of end users?

Thank you in advance.

1 Answer

Mike Hatch
Mike Hatch
14,940 Points

This sounds like one of those debatable topics right now. Take a look at this read: CSS Grid Vs. Bootstrap. Also, the same maker behind Flexbox Froggy has a CSS Grid Game you should be aware of.