1 /* grid-column-start属性:左边框所在的垂直网格线 2 grid-column-end属性:右边框所在的垂直网格线 3 grid-row-start属性:上边框所在的水平网格线 4 grid-row-end属性:下边框所在的水平网格线 5 使用这四个属性,若是产生了项目的重叠,则使用z-index属性指定项目的重叠顺序 6 7 grid-row-start:span 2;左右边框(上下边框)之间跨越多少个网格 8 grid-row-start: 1; 9 grid-row-end: 3; 10 grid-column-start: 1; 11 grid-column-end: 3; 12 z-index: 10; 13 */ 14 15 /* grid-column属性是grid-column-start和grid-column-end的合并简写形式, 16 grid-row属性是grid-row-start属性和grid-row-end的合并简写形式 17 18 grid-column: 1 / 3; 19 grid-row: 1 / 2; 20 grid-row: 1 / span 2; //占据两个格子 21 grid-column: 1 / span 2; //同上 22 grid-row: 1; //斜杠以及后面的部分能够省略,默认跨越一个网格 23 */ 24 25 /* grid-area属性指定项目放在哪个区域。 26 grid-area: e; //同grid-template-areas 27 28 29 grid-area: <grid-row-start> / <grid-column-start> / <grid-row-end> / <grid-column-end>; 30 grid-area: 1 / 1 / 3 / 3; 31 */ 32 33 /* justify-self属性设置单元格内容的水平位置(左中右), 34 跟justify-items属性的用法彻底一致,但只做用于单个项目。 35 justify-self: start | end | center | stretch; 36 37 align-self属性设置单元格内容的垂直位置(上中下), 38 跟align-items属性的用法彻底一致,也是只做用于单个项目。 39 align-self: start | end | center | stretch; 40 41 place-self属性是align-self属性和justify-self属性的合并简写形式。 42 place-self: <align-self> <justify-self>; 43 place-self: center center; 44 45 start:对齐单元格的起始边缘。 46 end:对齐单元格的结束边缘。 47 center:单元格内部居中。 48 stretch:拉伸,占满单元格的整个宽度(默认值) 49 * */ 50 51 /*参考连接 阮一峰 http://www.ruanyifeng.com/blog/2019/03/grid-layout-tutorial.html */