在Element-UI中,当对表格列进行固定后,底部的横向滚动条就无法拖动了,主要的问题就是固定区域盖住了横向滚动条。 方案一:修改el-table__body-wrapper样式的层级,随便设个层级就可 ::v-deep .el-table__body-wrapper{z-index:2}//加了fixed之后失效::v-deep .el-table__fixed-footer-wrapper tbody td.cust...
方法1、在el-table上手动添加滚动条 1、在el-table上方添加一个div,div的宽度和表格的宽度相同。 <div ref="topScroll" class="top-scroll"> <div class="top-scroll-content" :style="{ width: topScrollWidth }"></div> </div> <el-table ref="tableRef" :data="list" v-loading.body="listLoad...
当我们使用element table,有时我们需要部分的列固定,我们就给列添加了 fxied属性,但是这时候你会发现table的横向滚动条很难拖动,查找原因你会发现原来是固定的列把滚动条给挡住了,只有超出固定的部分滚动条才可以拖动。 解决办法 法一: 做法:修改el-table__fixed样式。 效果:就是设置bottom值,使得不盖住滚动条。
由于横向数据比较长,小屏幕电脑会出现水平滚动条,假如每页20条数据,那么我想对第一条数据进行操作,我得先滚动到table最下面,再拉动水平滚动条到最右边,再回滚到最上面,对末尾的操作进行点击。 这样操作太繁琐,所以提出需求:屏幕过小出现水平滚动条时候,将table的水平滚动条固定再屏幕底部。 element ui 的table并没...
1.横向滚动条且左侧列固定时,滚动条的可操作区域被遮挡,必须点击空白处才可实现拖动,更改样式解决: /deep/#outputTable .el-table__fixed { .el-table { .el-table__fixed { height:auto !important; bottom:17px !important; } } } /deep/#outputTable .el-table__body-wrapper { ...
}/deep/ .el-table--scrollable-x .el-table__body-wrapper::-webkit-scrollbar{height:7px !important;// 这里改为7px,是因为横向滚动条不知什么原因被挤压成了一条线,不好拖拽,因此加高一下}/deep/ .el-table--fluid-height .el-table__fixed{bottom:5px !important; ...
问题分析:这是由于固定列遮挡了下方的滚动条,导致滚动条无法响应滚动操作。解决策略:通过调整固定列样式,给固定列添加下边距,设置的下边距大小等同于横向滚动条的高度。这样可以确保滚动条在固定列下方的区域依然可被激活。注意事项:此方法在屏幕分辨率足够大,无需横向滚动条时,会在固定列下方产生一道...
场景:表格列数太多,为表格添加固定列,将序号和名称列固定在表格左侧,操作列固定在表格右侧,出现横向滚动条,可以通过拖动滚动条查看非固定列。 问题:横向滚动条在固定列下方的位置无法拖动。只有在非固定列的下方位置才可以拖动 问题原因:固定列将下方的滚动条盖住了,无法触发滚动条的滚动。
"element-ui": "^2.15.7" 问题跟进 审查元素,发现果然是层级覆盖问题 image.png 解决办法 加上这部分样式即可 // 解决有合计行时,横向滚动条在左侧、右侧固定列中无法选中问题.el-table__fixed,.el-table__fixed-right{pointer-events:none;>*{pointer-events:all;}} ...
为什么elementui 表格有固定列和纵向滚动条和横向滚动条情况下纵向滚动条会被遮挡,横向滚动条会被固定类遮住,导致不能点击拖动问题,我看elementui table 的示例项目就没问题,我看我自己项目里的表格el-table__fixed-right-patch类,width设置了0,el-table__fixed-right类right设置的也是0,示例项目的这el-table__fix...