如果对flex不是很熟悉的同学,可以看一下我的另一篇文章Flex 布局
1、网格布局
1.1、基本网格布局
最简单的网格布局,就是平均分布。
HTML代码如下。
1/2
1/2
1/3
1/3
1/3
CSS代码如下。
.Grid {
display: flex;
}
.Grid-cell {
flex: 1;
background: #eee;
margin: 10px;
}
这里最关键的就是flex:1使得各个子元素可以等比伸缩
1.2、百分比布局
某个网格的宽度为固定的百分比,其余网格平均分配剩余的空间。
HTML代码如下。
50%