前端

Grid 布局

2019-06-22  本文已影响9人  前白

1:基本布局

Grid 布局是二维的基于网格的布局系统,它可以同时处理列和行(这是对比flex弹性盒模型布局而言);第一个专门为解决布局问题而生的CSS模块。

几个基本概念:

Grid Container,又叫做Grid容器,就是设置了display:grid的元素。

  .main{
      display:grid;
  }

Grid Item,又叫做Grid容器成员,Grid容器下面的直接子元素。

Gird Line,Grid容器行和列的网格线;它又分为垂直网格线(column grid lines)和水平网格线(row grid lines)。

Gird Track,两个相邻网格线之间的空间。

Grid Cell,两个相邻的行和两个相邻的列网格线之间的空间,基础单元。

Grid Area,四个网格线包围的总空间,可以由任意数量的Grid Cell组成。

2:浏览器兼容

browser.png

3:Grid容器 (Grid Container) 属性

常用的属性有14个:

4:Grid容器成员 (Grid Item) 属性

常用属性有9个:

5:Grid网格布局注意事项

上一篇下一篇

猜你喜欢

热点阅读