element表格合计行样式与滚动条冲突问题

背景:由于业务需要,一个element的表格既需要表格列的fixed属性,又需要有合计行。业务需要会在页面中新增行,当行数从0变1时,合计行会出现,样式与滚动条冲突,但是按照百度的方法修改样式不能完全满足业务需要。

本人采用的是曲线一点的做法:用js令父元素的宽度变化,触发reflow (需要settimeout执行)对前端性能需求较高的请勿使用,仅做记录参考。

          //需要触发reflow
          var ele = document.getElementById('app')//你的id
          var width = parseInt(ele.style.width)
          width += 0.01
          //异步执行宽度增加的方法触发reflow
          setTimeout(() => {
            ele.style.width = width + "%"
          }, 500);

你可能感兴趣的:(vue)