首页/前端工具/CSS Grid生成器

CSS Grid生成器

可视化生成CSS Grid布局代码

列 (Columns)

行 (Rows)

间距 (Gap)

预览

1
2
3
4
5
6
7
8
9

CSS代码

.grid-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(3, 1fr);
  column-gap: 16px;
  row-gap: 16px;
}

HTML结构

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

使用说明

  • grid-template-columns: 定义列的宽度
  • grid-template-rows: 定义行的高度
  • gap: 单元格之间的间距
  • fr: 弹性单位,按比例分配剩余空间
  • 点击单元格可设置跨行/跨列