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!

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


Is it a good idea to layout your entire website with css grid? It there a reason it's not more common?

Is laying out a page with css grid a good habit to get in to?

1 Answer

Jamie Reardon
.a{fill-rule:evenodd;}techdegree seal-36
Jamie Reardon
Treehouse Project Reviewer

CSS Grid is one of the latest CSS Layout methods and adds a new way with advantages to using it to layout webpages. When it comes to deciding on what CSS Layout method to use, you should consider how the layout should look like, and what CSS layouts can achieve it.

You should check out this resource which will show you how compatible CSS Grid Layout is with browsers. Understanding this will allow you to determine whether to use it or not. Also, to add incredible powerful flexibility and creativity with your layouts, you can combine the likes of CSS Grid Layout with CSS Flexbox. Just to also note, you can combine different layout methods together, but CSS Grid Layout combined with CSS Flexbox is very powerful!