加载中...

| 类型 | CSS 布局模块 |
| CSS 规范 | CSS Grid Layout Level 1 / Level 2 |
| 主流浏览器支持 | 2017 年 3 月 |
一个常见误解是 Grid「更新更强」所以应该取代 Flexbox。实际上两者解决不同问题:Flexbox 擅长一维布局(一行导航、一列列表),Grid 擅长二维布局(整页网格、卡片瀑布流)。实际项目里两者经常嵌套使用:Grid 做整体页面骨架,Flexbox 处理组件内部对齐。
Grid 的规范由微软工程师 Bert Bos 等人推动,IE10 在 2012 年就实现了一个早期版本,但语法差异大,几乎没人真正用。2017 年 Chrome 57、Firefox 52 在同一个月支持了最终语法,这在浏览器协调史上实属罕见。[1]
Grid 引入了一些 CSS 历史上全新的概念:

| 类型 | CSS 布局模块 |
| CSS 规范 | CSS Grid Layout Level 1 / Level 2 |
| 主流浏览器支持 | 2017 年 3 月 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧