• 网格布局


    grid布局 :针对的是子元素布局。
    1:形成一个网格结构(父元素添加):
            display:grid;
    2: 划分行和列
            grid-template-columns:
            grid-template-rows:
    补:如果是3个值 代表3行或3列 能接受具体的px 也能是百分比
    3:划分行和列的时候的关键字 和 方法:
    a:    repeat(重复的次数,重复的值)
    b:    auto-fill关键字( 自动填充 )
    c:    fr关键字(列宽片段)
    d:    minmax(最小值,最大值)
    4:  grid-row-gap:20px        行间距 

        grid-column-gap:20px  列间距 

        grid-gap:20px 30px;  简写形式
    5:  指定某个项目所在的区域:
            grid-template-areas:
                            'a a a'
                            '. . b'
                            '. c c';
     注:  grid-template-areas  必须和 grid-area共同使用
            grid-area放在具体某个项目里面的,指定项目名称.

    6:指定顺序:

            grid-auto-flow:row/column

    7: 内容在项目里面的对齐方式:

    ①justify-items: start | end | center | stretch;
    ②align-items: start | end | center | stretch;

    ③place-items:

    注: 网格内部的内容固定的大小 百分比的时候 左右的对齐方式会产生BUG

    8:

    ①justify-content:start | end | center | stretch | space-around | space-between | space-evenly;

    ②align-content: start | end | center | stretch | space-around | space-between | space-evenly;

    ③place-content:;  控制整个网格在父元素里面的对齐方式.

    9:指定项目的四个边框,分别定位在哪根网格线。

    grid-column属性是grid-column-start和grid-column-end的合并简写形式
    grid-row属性是grid-row-start属性和grid-row-end的合并简写形式。

  • 相关阅读:
    span里设置高度
    Tensorflow2.0语法
    Python-OpenCV中的filter2D()函数
    解决安装tensorflow等速度慢,超时
    keras绘图之pydot和graphviz的导入( pydot` failed to call GraphViz)
    天天向上
    time库
    PythonDraw及turtle库
    TempComvert及-eval的用法
    百分号字符串拼接
  • 原文地址:https://www.cnblogs.com/yh-3175339026/p/12715085.html
Copyright © 2020-2023  润新知