当我们使用element table,有时我们需要部分的列固定,我们就给列添加了 fxied属性,但是这时候你会发现table的横向滚动条根本拖不动,只能在固定列外面 靠点击来让它过来。

查找原因你会发现原来是固定的列把滚动条给挡住了,只有超出固定的部分滚动条才可以拖动。

解决办法:

1.修改el-table__fixed样式

.el-table {.el-table__fixed {height:auto !important; bottom:17px !important;  }}

效果:就是设置bottom值,使得不盖住滚动条。缺点:不适用与含有合计的table,如果含有合计,合计也会上移。

2.修改el-table__body-wrapper样式的层级,随便设个层级就可

 .el-table__body-wrapper{z-index: 2
}

效果:解决滚动条被遮住的问题,同时含有合计也适用
缺点:就是表头和合计那部分有阴影,中间的部分没有阴影,不过不影响效果,问题不大。

3.在1的基础上,不要el-table默认的合计,自己在el-table标签下添加一行div作为合计,然后需要合计的列自己计算,同时滚动的效果也要和内容同步。

4.增加个全局样式
element-ui.scss

/* Chrome 滚动条优化 */
div {&::-webkit-scrollbar {/*滚动条整体样式*/width: 8px; /*高宽分别对应横竖滚动条的尺寸*/height: 8px;}&::-webkit-scrollbar-thumb {/*滚动条里面小方块*/border-radius: 8px;background-color: hsla(220, 4%, 58%, 0.3);transition: background-color 0.3s;&:hover {background: #bbb;}}&::-webkit-scrollbar-track {/*滚动条里面轨道*/background: #ededed;}
}

main.js

import './styles/index.scss'

解决elementui table固定列的时候,滚动条被遮挡无法拖动的问题相关推荐

  1. elementui table 固定列_element-ui 中的table的列隐藏问题解决

    element-ui 中的table和bootstrap中的table的某些设置还是有一定的差别的.之前用bootstrap做的表格,想要实现简短列和详细列的切换.因为详细列实在有太多列了,拉动滚动条 ...

  2. elementui table 固定列_elementUI Table组件 如何设置合并列

    效果图: image.png 代码如下: :data="tableData" style="width:200px" :border="true&qu ...

  3. elementui表格宽度适应内容_解决elementui表格操作列自适应列宽代码示例

    本篇文章小编给大家分享一下解决elementui表格操作列自适应列宽代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 写死宽度时是这样的: 开始 ...

  4. elementui表格固定列之后行错位解决

    项目场景 elementui表格在使用的固定列之后,当出现滚动条时,滚动到最后一条数据会发现对不齐. 解决方案: /** *offset //对齐的高度 **/ function elementFix ...

  5. bootstrap table固定列导致复选框失效的解决方法

    //获取选中多行数据 function getSelectedRow_st() {//解決固定列导致选择复选框选不中的问题//首先判断表格是否为固定列表格,使用bootstrapTable('getO ...

  6. Bootstrap Table固定列及IE11兼容性问题解决

    最近项目的前端用的是bootstrap,用Bootstrap Table做的表格显示.有一部分表格比较特殊,需要实现固定前面几列,后面的拖动.给的原型是用的superTable实现的,整合进项目用Bo ...

  7. Element - table固定列页面数据过多滚动时显示问题

    背景:使用el-tabe设置右侧固定列 fixed="right",没有设置表格固定高,数据过多时滚动table会出现如下情况: 代码如下: <el-table :data= ...

  8. html表格横向竖向滚动,利用纯css实现table固定列与表头中间横向滚动的思路和实例...

    前言 最近在做的后台管理系统要处理大量的表格,因为原项目是采用的for循环加拼接字符串的方式实现;导致js代码一大堆;各种单引号和双引号的嵌套;让人头疼;遂引入vue.js;用v-for做模板渲染;工 ...

  9. elementplus中表格组件使用固定列时出现滚动条粘性布局固定表头

    效果图如上, 因为项目经理希望竖向滚动条永远在最外面,所以通过粘性布局实现表头固定: 由于列数过多,固定多选框列和操作列时发现出现了滚动条,看官网上的例子也有,通过检查元素发现是固定列的阴影(使用伪元 ...

最新文章

  1. 【Android 内存优化】Android 工程中使用 libjpeg-turbo 压缩图片 ( JNI 传递 Bitmap | 获取位图信息 | 获取图像数据 | 图像数据过滤 | 释放资源 )
  2. qq机器人自动回复带脚本可以实现吗_有人用Python写了个自动亏钱脚本,还能微信实时通知!
  3. xp远程桌面访问 不能复制文件解决办法
  4. 使用ajax方法实现form表单的提交
  5. 知道这些用于数据科学和机器学习的GitHub存储库和Reddit主题吗?
  6. 如何把Python脚本导出为exe程序
  7. TIDB事务过大transction too large解决方法
  8. 预见2021:《2021年中国呼叫中心产业全景图谱》 未来十年八大预测
  9. 运维堡垒机(跳板机)系统 python
  10. Python加载失败
  11. scrapy爬虫框架结构
  12. vue的自定义指令 - Directive
  13. Python 文件操作
  14. Roll A Ball
  15. EOS Dapps已成黑客攻击事件
  16. 正斜杠(/)和反斜杠(\)的区别
  17. 基于SqlServer环境下创建触发器、级联更新(删除、修改)
  18. 云原生数据库VS传统数据库
  19. 周末愉快:洗碗就是洗碗
  20. 计算机网络设计校园网实验报告,计算机网络课程设计实验报告---校园网网络构建方案设计和实现...

热门文章

  1. 《仙剑奇侠传三》游戏分析
  2. 各大杀毒软件比较与相关杀毒技术介绍(转)
  3. 这个在线代码编辑器,可以把代码分享给任何人!
  4. Jump人景融合-为客户随时创造实时社交商务沟通场景
  5. Everything(超级文件搜索)+ 绿色中文版
  6. 实战maven私有仓库三部曲之一:搭建和使用
  7. RK3588编译RKMPP库+编解码测试
  8. hamachi联机_hamachi联机的操作教程
  9. 前端如何使用filters过滤器替换身份证号码中的数字
  10. python修改桌面壁纸_python实现桌面壁纸切换功能