方法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...
el-table表格设置滚动条 el-table超出一定高度设置滚动条两种方法,设置height和max-height都可出现滚动条。 1、给table设置height属性为250,表格固定有300px这么高。 <el-table:data="tableData"height="250"border style="width: 100%"> 2、给他变了设置max-height为300,表格数据超出250。如果表格只有一条数据,...
/*** 表格滚动条*/// 横向滚动条高度$scrollbarheight: 15px;.el-scrollbar{//偏移.el-scrollbar__bar{bottom:1px;}//高度.el-scrollbar__bar.is-horizontal{height:$scrollbarheight;}// 横向滚动条.el-scrollbar__bar.is-horizontal .el-scrollbar__thumb{// opacity:1;// 默认滚动条自带透明度heig...
::v-deep .el-table--scrollable-x .el-table__body-wrapper{overflow-x:hidden} 如果滚动条还要特殊样式,那就自己写吧 4. data 数据定义 tableWidth:{width:0},listLoading:false, 5. 请求 结构示意 js逻辑 方便复制 源码 setTimeout(()=>{if(this.$refs.myTable){this.tableWidth.width=this.$refs...
当el-table的数据条数过多的时候,我们就要固定el-table的表头,从而实现竖向滚动的效果,不过默认的滚动条样式不太好看,所以我们可以修改一下滚动条的样式。其实很简单,css加上样式设置即可。 修改前的滚动条样式 修改语句 // 设置滚动条的宽度 /deep/ .el-table__body-wrapper::-webkit-scrollbar { width: 10...
在项目使用中,甲方要求页面里滚动条不要用浏览器自带的,要用美观的插件。其中在使用element-ui的el-table时犯了难,因为el-table默认就是使用浏览器的滚动...
步骤1:设置表格样式 在隐藏el-table自带的横向滚动条之前,我们需要首先设置表格的样式,以便更好地控制表格的外观。我们可以通过给el-table组件添加一个自定义的class来实现这个目的。 <el-table class="custom-table"></el-table> 1. 在上面的代码中,我们给el-table组件添加了一个名为"custom-table"的class。你...
1.当使用了合计功能把对el-table__body-wrapper进行超出隐藏,将滚动条加到合计区域el-table__footer-wrapper,此时通过监听合计区域的滚动事件来触发el-table__body-wrapper的滚动。 2.使用虚拟滚动条:为el-table添加虚拟滚动条。通过虚拟滚动条的滚动来触发el-table__footer-wrapper和el-table__body-wrapper的滚动...
支持设置滚动到底部的偏移量 支持防抖 完整代码: <template> <div> <el-table border height="400" :data="visibleData" :row-key="getRowKeys" v-load-more.expand="{func: loadmore, target: '.el-table__body-wrapper', delay: 300}" :load-more-disabled="disabledLoad" ...