el-table使用fixed固定一列后表格错位

问题:在el-table的某一列加了fixed后出现了表格错位的情况,使用element提供的doLayout方法后依然没效果
el-table使用fixed固定一列后表格错位_第1张图片

最后发现是因为在样式中给单元格设置了行高导致的,如果要设置行高,在不使用fixed情况下这样是可以的,
在这里插入图片描述

解决方式一:把行高去掉就好了
el-table使用fixed固定一列后表格错位_第2张图片

解决方式二:如果使用了fixed需要再多加一行
el-table使用fixed固定一列后表格错位_第3张图片
原因:fixed后dom里会再生成一个table
el-table使用fixed固定一列后表格错位_第4张图片

你可能感兴趣的:(vue.js,前端,javascript)