效果图:

实现方式:
1.加一个div,宽度和表格相同:

handleScrollTop方法:

handleScrollTop() {if (this.$refs.topScroll) {let scrollLeft = this.$refs.topScroll.scrollLeftthis.$refs.multipleTable.bodyWrapper.scrollTo(scrollLeft, 0);}
}

!
2.监听表格宽度,并给元素和滚动条元素绑定滚动事件:
原理:两个滚动条滚动时,同时控制另一个滚动条滚动。
表格滚动条监听代码:

getTableData() {this.loading = truethis.tableData = []achievementsApi.getTableDataApi(this.params).then(res => {this.loading = falsethis.tableData = res.data.result.rowsthis.tableTotal = res.data.result.totalsetTimeout(() => {if (this.$refs.multipleTable) {this.tableWidth.width = this.$refs.multipleTable.bodyWrapper.scrollWidth + 'px'this.$refs.multipleTable.doLayout()//此代码为监听表格滚动条的事件:this.tableDom = this.$refs.multipleTable.bodyWrapperthis.tableDom.addEventListener('scroll', () => {// 滚动距离let scrollLeft = this.tableDom.scrollLeftthis.$refs.topScroll.scrollTo(scrollLeft, 0);})}}, 500)}).catch(err => {this.loading = false})
},

顶部滚动条样式:

/*顶部滚动条*/
.top-scroll {overflow-x: auto;overflow-y: hidden;.top-scroll-content {background-color: #fff;height: 1px;}
}

el-table增加顶部滚动条,表格实现上下双滚动条相关推荐

  1. iframe去除双滚动条

    iframe嵌套的内容多的时候会自带滚动条 一.问题描述 二.问题处理 1.思路 2.实现 三.效果 一.问题描述 当iframe嵌套的内容多的时候会自带滚动条,致使出现双滚动条,如图 二.问题处理 ...

  2. element-ui table表格 增加合计行 和 表格列固定之后 滚动条无法滚动

    element-ui table表格 增加合计行 和 表格列固定之后 滚动条无法滚动 是因为el-table__fixed或el-table__fixed-right有了合计之后把 el-table_ ...

  3. eChart 中 柱状图、地图、AntDesign 的 滚动条表格、highChart 的 (venn) 韦恩图

    一.echarts 的准备工作 1.下载依赖包 // 项目中下载 依赖 npm install echarts -s 2.引入配置 // 1. main.js 中引入 全局使用 (通过this.$ec ...

  4. php中如何固定表格宽度,实例讲解DataTables固定表格宽度(设置横向滚动条)

    当表格的列比较多的时候,可能就需要固定表格的宽度了,默认的100%宽已经不适应了.默认的100%宽要实现改变窗口大小也100%的话,在table元素上添加width="100%", ...

  5. ElementUI中为table增加小计/合计

    ElementUI中只有为表格增加一个合计的功能,但是有些时候可能会遇到同时增加小计/合计的功能,可以利用slot='append'去实现多个合计功能. 文章地址: ElementUI中为table增 ...

  6. 跟我一起学extjs5(05--主界面上增加顶部和底部区域)

    跟我一起学extjs5(05--主界面上增加顶部和底部区域)         这一节为主界面加一个顶部区域和底部区域. 一个管理系统的界面能够粗分为顶部标题部分.中间数据展示和处理的部分.底部备注和状 ...

  7. 根据需求增加或删除表格行

    根据需求增加或删除表格行 ------------------------------------- 开发工具与关键技术:Visual Studio 2015 C# 作者:林敏静 撰写时间:2019年 ...

  8. table标签,制作表格注册表

    table标签,制作表格注册表 今天复习了一下html,发现在表格,表单这一方面还是不够熟练,所以写了这篇文章,以便复查. 首先,来看看要做成的注册表: 性格测试表,一键生成你的性格表 这里我用标题标 ...

  9. html颜色代码表odd,CSS的odd和even属性实现table表格tr单双行颜色相间而不同

    CSS的odd和even属性实现table表格tr单双行颜色相间而不同  0  325 暴猿 2019/6/13 9:04:47 效果如下图所示: img[/layedit/img/2019061 ...

最新文章

  1. 对系统故障处理的思考
  2. android 汉字转字节,android实现汉字转拼音功能 带多音字识别
  3. 【Java基础】关键字
  4. java工程师linux命令,这篇文章就够了
  5. open-falcon的邮件报警
  6. 图像分割 2020 最新进展
  7. 挣钱难,做老板不易,特别是种植老板
  8. android contextmenu listview,Android ListView ContextMenu
  9. PAIP.在程序中设置壁纸墙纸
  10. 【图像加密】基于matlab混沌算法图像加密解密【含Matlab源码 1218期】
  11. 【语音处理】基于matlab GUI语音原始信号+变速信号时域频域分析(带面板)【含Matlab源码 294期】
  12. Java高并发编程实战1,那些年学过的锁
  13. 深度学习面试题100题
  14. c语言----斐波那契数列
  15. 蒙特卡洛与遗传算法介绍
  16. mui ajax 懒加载,MUI框架运用中遇见问题总结
  17. 普通人跨考浙大计算机的经验贴(2019)
  18. web移动端安卓和ios兼容问题
  19. 寒武纪裁员:软件研发部门和应届生为重灾区
  20. 计算广告(一):在线广告概述

热门文章

  1. Wireshark协议源代码
  2. Axure8.0可用的授权码
  3. 1.2 Python开发环境配置 | Python语言程序设计(嵩天)
  4. oracle solaris 11用u,前言 - 安装 Oracle Solaris 11 系统
  5. 投资利润率、内部收益率和回收期案例
  6. 机器学习基石笔记(六):泛化理论
  7. 上链行动|数字经济3.0科创企业路演成功举办
  8. 银联支付api相关文档
  9. 基于python-实训基地管理系统-django框架计算机毕业设计源码+系统+数据库+lw文档+调试部署
  10. HDU4466 Triangle 计数 容斥原理