七 栅格系统布局(Grid)

Posted qfshini

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了七 栅格系统布局(Grid)相关的知识,希望对你有一定的参考价值。

1. 什么是栅格布局?
    | 类似于最早的table(表单)布局一样,将一个盒子(div)可以划分为多少个行和列,进行内容填充
    | 注意:栅格系统虽然比较强大,但是兼容性很差,所以了解一下即可,当然你也可以根据项目需要选择

技术图片

2. 容器的定义
    | display:grid; --> 定义栅格布局
    
    | grid-template-columns --> 定义行
        | 方式一:grid-template-cloumns:100px 100px;
            | --> 定义两行,每行(宽度)为100px
        | 方式二:grid-template-cloumns: repeat(2,50%);
            | --> 定义两行,每行(宽度)为父元素行(宽度)的50%

    | grid-template-row --> 定义列
        | grid-template-row:100px 100px;
            | --> 定义两列,每列(高度)为100px
        | grid-template-row: repeat(2,50%);
            | --> 定义两列,每列(高度)为父元素的50%

技术图片

以上是关于七 栅格系统布局(Grid)的主要内容,如果未能解决你的问题,请参考以下文章

Grid栅格---antd

vue-grid-layout组件的改装--暴露布局方法

学习 Bootstrap 5 之 Grid

NG-ZORRO的Grid栅格系统(row和列col)

5栅格布局:ion-grid

使用 CSS Grid:以兼容不支持栅格化布局的浏览器