Element中table组件(el-table)右侧滚动条空白占位处理
错误展示
如下图:
element的table组件有一个max-height参数可以设置表格组件的最大高度。
如果数据过多,在最大高度内展示不开,就会自动加一个滚动条,进行滚动展示。
如果数据很少,没有达到最大高度,那么右侧不应该有滚动条,和一切干扰列。
但是当我设置了max-height ,且我这个地方没有达到最大高度,就会在表格右侧出现一列空白的占位,这样比较丑。怎么去掉这一列空白呢?
解决方法
方法1:
不设置max-height参数。
如果你的数据有限(分页展示),不考虑过多的列会无限往下撑高度。那么可以采用这种方法来解决。
方法2:
手动通过css来隐藏掉这一列。
/deep/ .el-table th.gutter{display: none;width:0
}
/deep/ .el-table colgroup col[name='gutter']{display: none;width: 0;
}
/deep/ .el-table__body{width: 100% !important;
}
这样修改完,超过最大高度的情况,会出现滚动条。不超过最大高度的情况,也不会有空白占位列。
成果展示
展示如下:
我这边对表格有一个拖拽功能。通过拖拽来控制表格的最大高度。
当拖拽的最大高度小于数据高度时,有滚动条。
当拖拽高度大于数据高度时,可以看到没有滚动条,也没有空白占位列。
Element中table组件(el-table)右侧滚动条空白占位处理相关推荐
- antd 下拉框怎么联动_Antd的Table组件嵌套Table以及选择框联动操作
一.需求 在使用Table组件嵌套Table时,父子Table的选择框需要联动,即父Table选中,该行下的子Table需要全选中,某一个子Table全部选中,则该子Table所在的父Table那一行 ...
- element中upload组件中的确认删除问题
element中upload组件中的确认删除问题 问题原因 <el-uploadclass="upload-demo"dragaction="https://jso ...
- 纯生js ajax,纯生js实现Element中input组件的部分功能(慢慢完善)并封装成组件
现在实现的有基础用法.可清空.密码框,参考链接:https://element.eleme.cn/#/zh-CN/component/input HTML代码:想要测试哪个组件,直接将对应组件解开注释 ...
- elementUI的table组件实现setCurrentRow的滚动条定位效果
在github上咨询了,直接给了代码: https://jsfiddle.net/tk37c5cb/14/ 转载于:https://www.cnblogs.com/blueroses/p/852207 ...
- element中el-dialog组件垂直居中完美解决方案,适配超高dialog
.el-dialog__wrapper {display: flex;padding: 24px; //添加上下间隙,可为任意值.el-dialog {margin: auto !important; ...
- element中滑块组件Slider展示一天24小时的时间问题
效果如下 Slider滑块轴的默认绑定输出值是number 且取值范区间是[0-100] 根据需求 比如我这里是需要展示一天24小时,且只能展示半点和整点.可以把时间轴等分成48份,这里max取值上限 ...
- Element ui table组件滚动条隐藏与样式修改
Element ui 虽然用起来方便,但是调整就比较麻烦了,尤其是这个table组件,一旦设定了height属性,数据多的时候就会自动出现滚动条,如果你改了其他的样式,这个滚动条就是十分难看,可以用下 ...
- antd table设置表格一个单元格的字体颜色_开源 UI 库中,唯一同时实现了大表格虚拟化和树表格的 Table 组件
背景 有这样一个需求,一位 React Suite (以下简称 rsuite)的用户,他需要一个 Table 组件能够像 Jira Portfolio 一样,支持树形数据,同时需要支持大数据渲染. 截 ...
- element table 组件内容换行方案
element table 组件内容换行方案 white-space的值: normal 默认.空白会被浏览器忽略. pre 空白会被浏览器保留.其行为方式类似 HTML 中的<pre> ...
最新文章
- android 重绘如何能不闪一下屏幕_浏览器渲染机制——重绘重排
- unable to access ‘https://gitee...‘: Failed to connect to 127.0.0.1 port 31181 after 2029 ms: Connec
- 数论初步——同余与模算术
- JavaFX技巧1:可调整大小的Canvas
- linux环境下安装多个任意版本的python环境
- 详解:设计模式之-适配器模式
- linux环境变量介绍
- 深入讲解防火墙的概念原理与实现
- 服务器的配置文档在哪里找,服务器端的数据库配置怎么找
- 2016年第四季度思科称霸印度网络市场
- python做图书馆管理系统-为什么我学了一个月python基础了,还写不出简单图书馆系统?...
- 单片机课设中期报告_毕业论文--中期检查情况报告(40页)详解.doc
- (判断题)两台路由器之间转发的数据包一定不携带VLAN TAG?
- 搜狐Q3由盈转亏:预计全年收入下滑12%,张朝阳归因于不确定性
- 【Tool】常用 GIT 命令参阅
- 沟通的艺术(笔记)——前言
- 强网杯2018 - nextrsa - Writeup
- mac关闭VPN之后,浏览器就不能够正常上网了(图解)
- (一)R语言入门指南——数据分析的第一步
- Photoshop切片工具的使用
热门文章
- 高仿微信Demo(仿UI界面+服务器客户端+Socket连接)
- Python通过云平台接口读取温度湿度传感器的实时监控数据
- 【微信小程序丨第三篇】小程序的基础知识储备
- 通过label标记实现单选框点击文字也能选中
- 基于php的旅游景点网站设计
- 【GAMES101】作业6(提高)含BVH与SAH加速查找算法(SVH)和快速排序算法
- 树莓派4b在miniconda下安装kivy,示例报错‘ImportError...libstdc++.so.6: version ‘GLIBCXX_3.4.29‘ not found‘解决办法
- Android Studio 自带模拟器获取root权限
- Android 阿里推送正常推送以及辅助通道走过的坑,字节跳动+阿里+华为+腾讯等大厂Android面试题
- 《分析服务从入门到精通读书笔记》第一章、数据分析基础(1)