css的Grid布局(开头)

知有的头像
知有
163

Grid

CSS Grid(网格) 布局:

      一直以来我们的网页布局,一直都存在一些问题。最开始的时候我们用表格(table),然后是浮动(float),再是定位(postion)和内嵌块(inline-block),这些都遗漏了很多重要的功能,例如垂直居中。之后随着Flexbox 的出现很大程度上改善了我们的布局方式,但它只能指定项目针对轴线的位置,是简单的一维布局。

Grid(网格) 布局是第一个专门为解决布局问题而创建的 CSS 模块。

       Grid布局是将容器划分成,行和列,来产生单元格,然后指定项目所在的单元格,是一个二维布局, 要使用grid布局,首先,必须使用display: grid 将容器元素定义为一个 grid(网格) 布局,然后使用 grid-template-columns 和 grid-template-rows 设置列和行的尺寸,然后通过grid-column和 grid-row将其子元素放入这个 grid(网格) 中。

用户评论
评论列表