grid布局(网格布局)
可以将网页分为网格,然后利用这些网格组合出各种的布局
1、容器和项目
<div> <----容器
<div class="box"> <-----项目
<div>不是项目</div>
</div>
<div class="box"></div>
<div class="box"></div>
</div>
行 列 单元格 网格线
容器的几个重要属性:
1、display
值: grid 块级 inline-grid 行内 开启网格布局
2、定义行和列
grid-template-columns:指定列的宽度
grid-template-rows: 行的高度
值得设置方式:
1、grid-template-rows: 200px 200px 200px;
grid-template-columns: 200px 200px 200px;
2、 百分数
3、auto 浏览器自己决定
grid-template-rows: 10% auto 60%px;
grid-template-columns: 200px 200px 200px;
4、repeat() 接收两个参数 第一次是重复的次数 第二个是重复的值