/* 创建一个GRID容器 */ .grid-container { display: grid; grid-template-rows: repeat(3, 1fr); /*创建3行*/ grid-template-columns: repeat(3, 1fr); /*创建3列*/ gap: 10px; /*行、列间距*/ } /* 创建一个子元素 */ .grid-item { background-color: #ddd; padding: 20px; font-size: 30px; text-align: center; }
CSS Grid Layout 通过创建一个 GRID 容器来管理网页布局,这个容器是在display
属性中声明的,grid-template-rows
和grid-template-columns
属性用来规定网页布局的行数和列数。在上面的示例代码中,大家创建了一个 3 行,3 列的网格布局。
通过容器内 CSS 类名为 GRID ITEM 的元素,大家可以设置每个单元的样式,例如上面的代码中,大家设置了单元格的背景颜色、字体和大小以及对齐方式。
在实际应用中,大家可以通过调整容器的属性来实现更加个性化的网页布局,如设置不同的行、列宽度或高度、设置网格的边框、调整单元格的排列等等。