Skip to content

CSS Grid 布局

基本用法

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

.item {
  grid-column: span 2;
}

常用属性

属性说明
grid-template-columns定义列
grid-template-rows定义行
grid-gap间距
grid-area命名区域
justify-items水平对齐
align-items垂直对齐

响应式布局

css
.container {
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
}

基于 VitePress 构建