Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

HTML

Dan Williams
Dan Williams
5,339 Points

Flexbox and Multi-Column Layout vs. Grid structure layout for website design now and in the future

I'm completing the "Become a Web Designer" learning adventure. At the start of the course it talks about using a grid layout to structure page content. Then at a later stage it introduces the concept of Flexbox and Multi-Column Layout.

Take away that Flexbox and Multi-Column Layout is not currently supported by all browsers yet and has still to be fully approved etc.

Once this happens, does that mean I can build sites purely on the Flexbox and Multi-Column Layout basis? or is there still advantages to using grids?

Flex box etc seems a much lighter approach to standard html/css page design

When would I use one and not the other?

Thanks for your thoughts.

Dan

1 Answer

Andrew Shook
Andrew Shook
31,709 Points

You could go to strictly with flex box and multi-column layout but then your sites wouldn't be backwards compatible with older browser version. This is a problem now with certain parts of CSS 3. Of course, if you don't care about backwards compatibility then go for it.