2 ms·
Although I agree with the article, the reality is that CSS frameworks continue to dominate web design. These frameworks do not make use of CSS Grid even though
by open-source-ux 5y ago
Although I agree with the article, the reality is that CSS frameworks continue to dominate web design. These frameworks do not make use of CSS Grid even though CSS Grid has excellent modern browser support.
For example, Bootstrap and Bulma - two popular frameworks - use flexbox for layout, but have yet to incorporate CSS Grid.
The difficulty of CSS layout is a frequent criticism of CSS (and fair criticism), but now we have CSS Grid to make layout much easier, few people actually use it. As mentioned, CSS Grid has been supported by modern browsers for some time.
You don't actually need a CSS framework for layout if you adopt CSS Grid. But it does entail learning CSS Grid first - rather than rely on the CSS framework you're familiar with.
- nicoburns 5y agoI suspect we'll see CSS Grid adoption pick up over the next 2-3 years as IE11 (which only has partial grid support) hits EOL and gets phased out.