简单暴力:
element 和 elementPlus 都可以直接在el-select上添加 style="width: 100%" 解决
<el-select style="width: 100%" v-model="cats" multiple filterable placeholder="请选择分类">
.
.
.
</el-select>
OK,这样就又父级元素所在宽度决定了,父级宽度可自定义(一般不用)。
如果使用的是 element 添加 style="display: block" 也可以,原因是 element 是 float,elementPlus 是 flex