找回密码
 注册账号

QQ登录

只需一步,快速开始

《泰拉瑞亚下载-1.4.2.3版》 泰拉瑞亚服务器 - MOD模组下载

入驻泰拉战网 新手指引 - 升级 - 师徒

泰拉瑞亚合成表 泰拉卡牌 - 泰拉江湖 - 泰拉刺客

联系泰拉开发组👈进入 积分市场 - 房产交易 - 水晶获取

查看: 2920|回复: 0

[CSS] CSS Grid 网格布局教程(4元素属性: grid-column 属性,grid-row 属性)

[复制链接]

498

主题

18

回帖

5

广播

论坛版主

积分
257
泰拉
22
水晶
1
铜钥匙
0
银钥匙
0
金钥匙
0

【江湖新秀】【宝剑回鞘】【泰拉达人】【奥运选手】

发表于 2021-4-27 09:38:05 | 显示全部楼层 |阅读模式
4.2 grid-column 属性,grid-row 属性

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

  1. .item {
  2.   grid-column: <start-line> / <end-line>;
  3.   grid-row: <start-line> / <end-line>;
  4. }
复制代码


下面是一个例子。

  1. .item-1 {
  2.   grid-column: 1 / 3;
  3.   grid-row: 1 / 2;
  4. }
  5. /* 等同于 */
  6. .item-1 {
  7.   grid-column-start: 1;
  8.   grid-column-end: 3;
  9.   grid-row-start: 1;
  10.   grid-row-end: 2;
  11. }
复制代码


上面代码中,项目item-1占据第一行,从第一根列线到第三根列线。

这两个属性之中,也可以使用span关键字,表示跨越多少个网格。


  1. .item-1 {
  2.   background: #b03532;
  3.   grid-column: 1 / 3;
  4.   grid-row: 1 / 3;
  5. }
  6. /* 等同于 */
  7. .item-1 {
  8.   background: #b03532;
  9.   grid-column: 1 / span 2;
  10.   grid-row: 1 / span 2;
  11. }
复制代码


上面代码中,项目item-1占据的区域,包括第一行 + 第二行、第一列 + 第二列。

bg2019032529.png


斜杠以及后面的部分可以省略,默认跨越一个网格。

  1. .item-1 {
  2.   grid-column: 1;
  3.   grid-row: 1;
  4. }
复制代码


上面代码中,项目item-1占据左上角第一个网格。
[发帖际遇]: 君山 乐于助人,奖励 13 泰拉. 幸运榜 / 衰神榜
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|友链申请|Archiver|手机版|小黑屋|游芯沙盒 ( 陕ICP备11006283号-1 )

GMT+8, 2024-4-19 21:34 , Processed in 0.109891 second(s), 39 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表