侧边栏壁纸
博主头像
前端学习

行动起来,活在当下

  • 累计撰写 307 篇文章
  • 累计创建 18 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录
CSS

css3 网格布局单元格

Administrator
2022-05-07 / 0 评论 / 0 点赞 / 110 阅读 / 0 字

grid-column合并列

   grid-column-start: 1;

   grid-column-end: 4;

代表从该单元格起左侧的第一根线到第四根线,也就是合并该单元从左向右三个单元格

<div id="container">
  <div class="item item-1">1</div>
  <div class="item item-2">2</div>
  <div class="item item-3">3</div>
  <div class="item item-4">4</div>
  <div class="item item-5">5</div>
  <div class="item item-6">6</div>
  <div class="item item-7">7</div>
  <div class="item item-8">8</div>
  <div class="item item-9">9</div>
</div>

css

.item-1 { 
	background-color: #ef342a;
    /* 合并单元格 */ 
    grid-column-start: 1;
    grid-column-end: 4;
 }

代码演示:

202103161615857293150457
CSS

.item-2 { 
	background-color: #f68f26;
    /* 合并单元格 从第1根网格线开始,到第3根网格线结束, 水平方向合并了2个单元格 */ 
    grid-column-start: 1;
    grid-column-end: 3; 
}

代码演示:

202103161615857336763559
(2)合并行单元格

grid-row-start: 3;
grid-row-end: 5;

意味着合并该行从上方第一根线到第三根线。即合并两个单元格

.item-4 { 
	background-color: #0376c2;
    grid-row-start: 3;
    grid-row-end: 5;
}

代码演示:

202103161615857466182235

0
CSS

评论区