Grid Layout
.wrapper {/*wrapper在Css中定义为包装器 display: grid;/*使.包装器成为网格容器。grid网格技术是分布式计算研究领域的最新成果网格实际上是一个集成的计算与资源环境(也叫“计算资源池”)网格能充分吸纳各种软硬件计算资源,并将它们转化为可方便利用的计算能力。所谓网格计算就是基于网格的问题求解。从本质上说,网格就是撇开各种计算资源的外部形态,而将其内在的计算功能提取出来,从而形成一种分布在网上的统一的计算能力。就像电力网一样——网上的各种类型发电机(燃汽发电机、水轮发电机、核能发电机)所发出的电力都被转换为一种分布在网上的统一的电力。
grid-template-columns: repeat(3, 1fr);/*grid-template-columns
该属性是基于 网格列. 的维度,去定义网格线的名称和网格轨道的尺寸大小。repaet表示网格轨道的重复部分,以一种更简洁的方式去表示大量而且重复列的表达式。
grid-gap: 10px;/*网格差距grid-gap属性是一个简写属性,grid-column-gap/grid-row-gap/grid-gap指定网格线的大小,也可以说是网格子项之间的间距。
grid-auto-rows: minmax(100px, auto); }/*grid-auto-rows自动生成隐式网格轨道(列和行),当你定位网格项超出网格容器范围时,将自动创建隐式网格轨道。
.one {/*第一部分,制定大小,生成行列
grid-column: 1 / 3;
grid-row: 1;
}
.two { grid-column:2 / 4;
grid-row: 1 / 3;
}
.three {
grid-column: 1;
grid-row: 2 / 5;
} .four {
grid-column: 3;
grid-row: 3;
}
.five {
grid-column: 2;
grid-row: 4;
}
.six {
grid-column: 3;
grid-row: 4;
}