其实layout布局的使用在element官网上都有相关描述,也有相关示例,很容易快速上手。但是在实际使用的过程还是发现一些问题,于是做了一些学习研究,在此和大家分享一下。
为了能更清楚的看到效果,给每列都加了背景色。
先来一个没有gutter效果的
重置 查询 重置 查询
效果图:

再来一个加上gutter的
重置 查询 重置 查询
效果图如下:

是不是好像发现了什么?
没错,最后一列(el-col)短了一节。
从效果图上来看,gutter就是在每列前面加上一块来实现分栏间隔的。第1列前面加上一块,但是是在div外面,不影响里面,但是最后一列被挤出div一块,超出边界相当于被覆盖了。
为了能跟直观的看到效果,将行高度设置为200px,加上黑色边框。
hello
效果如下:

在el-row上加上type="flex"和justify="center"就可以了。
hello
效果图如下:

在el-row上加上type="flex"和align="middle"就行了。
hello

在el-row上加上type="flex"、justify="center"和align="middle"就行了。
hello

本次分享就结束了,有什么不对,欢迎指正!也欢迎大家补充。