ElementUI el-table 设置固定列,横向滚动条在固定列的位置上无法滚动的问题

场景:表格列数太多,为表格添加固定列,将序号和名称列固定在表格左侧,操作列固定在表格右侧,出现横向滚动条,可以通过拖动滚动条查看非固定列。

问题:横向滚动条在固定列下方的位置无法拖动。只有在非固定列的下方位置才可以拖动

问题原因:固定列将下方的滚动条盖住了,无法触发滚动条的滚动。

解决方法:改变固定列的样式,给固定列设置下边距,下边距的大小等于横向滚定条的高度

注意:这样改样式如果屏幕分辨率足够大无横向滚动条时,固定列下方就会多出一道横线,不美观,可以用样式去除

样式代码如下:

//给固定列设置下边距
.el-table {
    .el-table__fixed {
        height:auto !important;
        bottom:8px !important; //具体值是多少根据你横向滚动条的高度进行设置
    }
}
//去掉固定列下方的横线
.el-table__fixed::before, .el-table__fixed-right::before {
    display:none;
}
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值