Skip to content

grid 布局

概述

网格布局(Grid)是最强大的 CSS 布局方案。它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局。以前,只能通过复杂的 CSS 框架达到的效果,现在浏览器内置了。

grid 网格分为行rows和列columns

  • rows 设置的是高度
  • columns 设置的是宽度

定义网格及 fr 单位均分

合并网格及网格命名grid-template-areas

网格间隙及简写

网格对齐方式及简写

显式网格与隐式网格

基于线的元素放置

基于线的命名元素放置

基于线的 span,行/列占用网格

repeat()

minmax()

repeat() minmax()组合自适应布局

网格模拟定位

span\grid-area 组合写法

栅格系统

grid 布局练习一

grid 布局练习二(防小米商城菜单)