Vue中实现表格吸底滚动条效果

1、安装

scss 复制代码
npm install el-table-horizontal-scroll

2、全局注册

javascript 复制代码
import horizontalScroll from 'el-table-horizontal-scroll'
Vue.use(horizontalScroll)

3、表格内引用

ini 复制代码
  <el-table 
       :data="tableData"
       border
       v-horizontal-scroll="'always'"
      >
</el-table>

4、属性

scss 复制代码
你可以使用 always 或 hover,
默认是 hover,当鼠标悬停在表格上时,滚动条会显示,
或者你可以将其更改为 always,使滚动条始终显示

5、样式

css 复制代码
//滚动条 滑动时的背景颜色
::v-deep(.el-scrollbar__thumb) {
	background-color:#B2C403;
}
//鼠标悬停滚动条的大小
::v-deep(.el-table-horizontal-scrollbar:hover) {
  transform: scaleY(1.5) translateY(-10%);
  filter: brightness(0.1);
}
相关推荐
掘金0130 分钟前
EmbedPDF Vue 版 完整正文文档 全网首发
前端
OpenTiny社区31 分钟前
操作ArkTS页面跳转及路由相关心得
前端·typescript·web·opentiny
xiaohua0708day32 分钟前
Lodash库
前端·javascript·vue.js
huakoh32 分钟前
Claude Code 从零到上手指南:国产工具链复现80% Agent能力,DeepSeek+LangChain实战
前端
Ankkaya35 分钟前
浏览器插件接入 Google 登录
前端
Asmewill36 分钟前
DeepAgents学习笔记一(构建深度多智能体)
前端
万物皆对象66637 分钟前
切换路由时页面空白问题(vue3)
前端·vue.js·typescript
突然好热37 分钟前
TS 调试技巧
前端·javascript·typescript
h64648564h39 分钟前
Flutter 国际化(i18n)全指南:一键切换中/英/日多语言
前端·javascript·flutter
令人头秃的代码0_039 分钟前
AI时代下,如何做原子代码拆分
前端