解决 el-table 不停无限拉伸的问题,数据重新渲染无限伸长

本文介绍了如何解决Vue中Element-UI的el-table组件在浏览器缩放时出现的无限拉伸问题。通过设置表格的最大高度`max-height`和应用自适应样式,可以避免表格在不同缩放比例下拉伸。关键步骤包括设置表格宽度为100%,以及针对表头和表体设置固定宽度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

解决 el-table 不停无限拉伸的问题


1.找了很多解决办法不管用,最终解决办法如下
(1)设置表格的max-height

 <el-table border :data="tableData" max-height="500px">

(2)设置完发现虽然没问题,但是浏览器缩放依然存在无限拉伸的问题,这时需要做自适应

::v-deep .el-table{
    width: 100%;
    .el-table__header-wrapper table,.el-table__body-wrapper table{
      width: 100% !important;
    }
    .el-table__body, .el-table__footer, .el-table__header{
      table-layout: auto;
    }
  }
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值