当前位置:网站首页>Grid 布局介绍
Grid 布局介绍
2022-08-09 03:36:00 【CRMEB】
1.什么是 Grid 布局
Grid 布局及网格布局,是一种新的 css 模型,一般是将一个页面划分成几个主要的区域,定义这些区域的大小、位置和层次等关系,是目前唯一一种 css 二维布局。
2.和 flex 布局的区别
Grig 布局和 flex 布局时有实质性的区别的,flex 是一维布局,只能处理一个维度上的布局,一行或者是一列,但是 Grid 布局是二维布局,将容器划分成了 “行” 和” 列”,产生了一个个的网格,可以将网格元素放在行和列相关的位置上,从而达到了布局的目的。
flex 布局示例:

grid 布局示例:

3.grid 布局的概念
首先我们先看一个小例子,通过这个例子演示一些基础概念


运行结果:

容器和项目
我们通过再元素上声明 display:grid 或者 display:inline-grid 来创建一个容器网格,这个元素的所有直系 3 子元素将成为网格项目。
网格轨道
grid-template-columns 和 grid-template-rows 属性来定义网格中的行和列
网格单元
一个网格单元是在一个网格元素中最小的单位,上图中 One、Two、Three、Four… 都是一个个的网格单元
网格线
划分网格的线即为网格线。需要注意的是,我们定义网格的时候,定义的是网格轨道。Grid 会自动创建编号的网格线来定位每一个元素,m 列有 m+1 根垂直的网格线,n 行有 n+1 根水平网格线。一般而言,是从左到右,从上到下,1,2,3 进行编号排序,从右到左,从下到上,则是按照 -1,-2,-3… 顺序进行编号排下序。

源码附件已经打包好上传到百度云了,大家自行下载即可~
链接: https://pan.baidu.com/s/14G-bpVthImHD4eosZUNSFA?pwd=yu27
提取码: yu27
百度云链接不稳定,随时可能会失效,大家抓紧保存哈。
如果百度云链接失效了的话,请留言告诉我,我看到后会及时更新~
演示地址
前台演示地址:http://mer.crmeb.net
后台演示地址:http://mer.crmeb.net/admin
边栏推荐
- 了解CV和RoboMaster视觉组(五)参数自适应与稳健特征
- 甲乙丙丁加工零件,加工的总数是370, 如果甲加工的零件数多10,如果乙加工的零件数少20,如果丙加工的 零件数乘以2,如果丁加工的零件数除以2,四个人的加工数量相等,求甲乙丙丁各自加工多少个零件?
- Exchange VLAN experiment
- 佛性问题排查小结
- 了解CV和RoboMaster视觉组(五)滤波器、观测器和预测方法:粒子滤波器Particle Filter
- 【Redis底层解析】跳跃表
- MATLAB | 比生命游戏更自由的生命游戏
- BigDecimal 详解
- NanoDet代码逐行精读与修改(四)动态软标签分配:dynamic soft label assigner
- leetcode 5722. 截断句子
猜你喜欢
随机推荐
07.1 Supplements to the class
【CAS:41994-02-9 |Biotinyl Tyramide|】生物素基酪氨酰胺
了解CV和RoboMaster视觉组(五)滤波器、观测器和预测方法:自适应滤波器的应用
新型双功能螯合剂NOTA及其衍生物CAS号:147597-66-8p-SCN-Bn-NOTA
23 Lectures on Disassembly of Multi-merchant Mall System Functions-Platform Distribution Level
浅聊一下那些营销工具—优惠券
From brute force recursion to dynamic programming leetcode Question 62: Different paths
以赛促练-力扣第84场双周赛反思以及第305场周赛补题
el-popover 内嵌 el-table 后位置错位 乱飘 解决方案
BigDecimal 详解
What are the functions and applications of the smart counter control board?
从暴力递归到动态规划leetcode第62题:不同路径
作为常用的荧光标记试剂Cy5 亚磷酰胺(CAS号:182873-67-2)有哪些特点了?
ffmpeg之H265解码
最优化方法——0.618法matlab实现
29 机器学习中常常提到的正则化到底是什么意思
给一时兴起想要学习 “ 测试 ” 的同学的几条建议.....
Swift3.0 sets the background color and text color of the status bar
30 norm
How to deal with cyber attacks?








