关于Grid布局的一些理解
——其实个人认为CSS这一块最起码先把对应的“公式”先记熟
简介
Grid布局又叫做网格布局,顾名思义是一种二维网格的布局方式(Flex可以理解为一维布局),Grid的强大让人兴奋!
兼容性
提到Grid布局可能很多人会联想到它的兼容性问题,但是截止至2017年3月,已经有许多浏览器对Grid提供了支持,而且无需加浏览器前缀。
上面的浏览器,顺序从左到右:
PC 端: Chrome、Edge、Firefox、IE、Opera、Safari
移动端: Android、Chrome for Android、Edge Mobile、Firefox for Android、Opera、IOS Safari、Samsung Internet
基本概念
Contaniner: 网格容器,当我们设置 display:grid 就将一个容器变成了网格容器。
Item:网格项,在我们设置的网格容器中的每一个子元素都是网格项
Line:网格线,就是网格之间的分界线
Track:网格轨道,两条相邻的网格线之间的空间,也就是网格的行或者列
Cell