- 在使用珊格系统时,如果使用了有分隔的布局也就是将gutter设置为非零时,会使页面宽度溢出出现滚动条破坏了布局美观性
<el-row :gutter="20">
<el-col :span="12"><div class="grid-content bg-purple"></div></el-col>
<el-col :span="12"><div class="grid-content bg-purple"></div></el-col>
</el-row>
- 原因是因为父容器没有设置足够的padding,所以会造成el-row宽度变长从而出现滚动条
- 方法一:为父容器设置隐藏横向滚动条的样式
overflow-x: hidden
- 方法二:为父容器设置一定的padding,并且将box-sizing设置为border-box,padding的设置根据你需要设置的间隔来定
padding: 0 10px;
box-sizing: border-box;