Skip to content
Go back

grid

Published:  at  21:45

On this page

https://cssgridgarden.com/#zh-cn 26-28

图解CSS: Grid布局(Part1)

grid-template-columns: 指定网格一列或多列列宽

grid-template-rows: 指定网格一行或多行行高

grid-column: 指定网格项在网格容器中的列位置和跨度

组成

作用于网格容器

作用于网格单元

flex

https://flexboxfroggy.com/#zh-cn 24

主轴排列,交叉轴对齐

just: 使齐行;调整使全行排满;使每行排齐 主轴

align: 使一致;排列;校准;(尤指) 使成一条直线;排整齐 交叉轴

content: 内容项之间和周围分配空间

items: 对齐方式 格子内如何对齐

self: 覆盖 items

flex vs grid

如何选择

FlexGrid
一维布局(行或列)二维布局(行和列)
1. 平均分布元素
2. 元素大小随内容变化
1. 先定义布局,元素按网格排列
2. 整个轨道大小随之改变
布局变了,但 HTML 结构可以不变

Suggest Changes

Previous Post
component design
Next Post
css layout

Most Related Posts

  • highlighter maker

    Published:  at  23:29

    highlighter maker

  • css

    Published:  at  20:39

    css

  • low code

    Published:  at  20:30

    low code

  • javascript scope

    Published:  at  13:14

    javascript scope

  • codec in js

    Published:  at  17:00

    codec in js