当前位置: 首页 > news >正文

招聘网站咋做百度提交网址入口

招聘网站咋做,百度提交网址入口,wordpress企业网站DIY,重庆微信网站制作公司当table内容列过多时,可通过height属性设置table高度以固定table高度、固定表头,使table内容可以滚动。 现在需求是右侧滚动条不好看,需要去除滚动条,并隐藏滚动条所占列的位置。让他可以滚动但是不出现滚动条,不然即时隐藏了滚动…

当table内容列过多时,可通过height属性设置table高度以固定table高度、固定表头,使table内容可以滚动。
现在需求是右侧滚动条不好看,需要去除滚动条,并隐藏滚动条所占列的位置。让他可以滚动但是不出现滚动条,不然即时隐藏了滚动条也会有一个空白列影响占位的。

// ----------修改elementui表格的默认样式-----------
.el-table__body-wrapper {&::-webkit-scrollbar { // 整个滚动条width: 0; // 纵向滚动条的宽度background: rgba(213,215,220,0.3);border: none;}&::-webkit-scrollbar-track { // 滚动条轨道border: none;}
}
// --------------------隐藏table gutter列和内容区右侧的空白 start
.el-table th.gutter{display: none;width:0
}
.el-table colgroup col[name='gutter']{display: none;width: 0;
}
.el-table__body{width: 100% !important;
}
// --------------------隐藏table gutter列和内容区右侧的空白 end

如果样式不想影响全局,可以使用样式穿透

::v-deep .el-table__body-wrapper {// 整个滚动条&::-webkit-scrollbar {width: 0px; // 纵向滚动条的宽度background: rgba(213, 215, 220, 0.3);border: none;}// 滚动条轨道&::-webkit-scrollbar-track {border: none;}
}
// --------------------隐藏table gutter列和内容区右侧的空白 start
::v-deep .el-table th.gutter {display: none;width: 0
}
::v-deep .el-table colgroup col[name='gutter'] {display: none;width: 0;
}
// 这个样式不加的话内容哪里会缺一点,估计是因为滚动条哪里缺的没有补上
::v-deep .el-table__body {width: 100% !important;
}
// --------------------隐藏table gutter列和内容区右侧的空白 end

下面记录代码,亲测有效。
在这里插入图片描述

<div class="leftTopEcharts1"><div class="alarm-table"><el-table :data="this.left1List1" style="width: 100%;" height="200" ref="table"@mouseenter.native="autoScroll(true)"@mouseleave.native="autoScroll"><el-table-column prop="typeName" label="告警类型" width="270" /><el-table-column prop="almEntCount" label="告警数" /></el-table></div></div>
import { tableAutoScroll } from '@/utils/autoScroll'
mounted() {setTimeout(() => {// 想要滚动就必须设置表格高度,这里设置的高度是100%,即跟父元素等高this.tableHeight = "100%"this.infinitScroll()}, 500)
}methods: {/** 表格自动滚动 */infinitScroll() {// 拿到表格挂载后的真实DOMconst table = this.$refs.table;tableAutoScroll(table)},
}

autoScroll.js 工具类

/** 表格自动滚动 */
export const tableAutoScroll = (table) => {// 拿到表格中承载数据的div元素const divData = table.bodyWrapper;divData.onmouseover = function () {clearInterval(t);}; //鼠标移入,停止滚动divData.onmouseout = function () {start();}; //鼠标移出,继续滚动// 拿到元素后,对元素进行定时增加距离顶部距离,实现滚动效果(此配置为每100毫秒移动1像素)let t;start();function start() {// 数据少于表格高度停止滚动if (divData.clientHeight >= divData.scrollHeight) {return;}t = setInterval(() => {// 元素自增距离顶部1像素divData.scrollTop += 1;// 判断元素是否滚动到底部(可视高度+距离顶部=整个高度)if ( divData.clientHeight + divData.scrollTop == divData.scrollHeight ) {// 重置table距离顶部距离divData.scrollTop = 0;}}, 100);}
}
.leftTopEcharts1 {height: 100%;width: 100%;background-image: url('~@/assets/meilinScreen/qyscaqydjc/biankuang.png');background-size: cover;background-size: 100% 100%;box-sizing: border-box;overflow: hidden;
}
.alarm-table {padding-left: 5%;padding-top: 3%;padding-right: 3%;
}
/*去除滚动的滚动条*/
::v-deep .el-table th.gutter{display: none;width:0
}
::v-deep.el-table colgroup col[name='gutter']{display: none;width: 0;
}
::v-deep .el-table__body{width: 100% !important;
}
::v-deep .el-table--scrollable-y .el-table__body-wrapper {overflow-y: hidden;
}
/*去除滚动的滚动条*/
http://www.15wanjia.com/news/22630.html

相关文章:

  • wordpress写网站教程除了百度指数还有哪些指数
  • 个人网站建设方案策划书培训网站推广
  • 无锡专业网站推广游戏网站交换友情链接
  • 网站制作报价被哪些因素影响郑州外贸网站推广
  • 栗田工业大连有效公司网站哪年做的360优化大师官方下载手机
  • 做1688网站运营工资怎么样如何做一个营销方案
  • 中文域名做的网站有哪些nba最新交易新闻
  • 外贸网站建设内容包括广东新闻今日最新闻
  • 做电影下载网站好机构类网站有哪些
  • 成都网站制作公司自媒体平台注册官网
  • web网站开发里怎么切换界面徐州seo网站推广
  • 电商网站推广怎么做小红书推广费用一般多少
  • 百度免费收录网站镇江网站建设制作公司
  • 做淘宝主页网站什么软件可以弄排名
  • 投资做网站网页制作教程书籍
  • 房产网站建设share群组链接分享
  • java语言可以做网站吗视频营销模式有哪些
  • 网站建设文化代理商宁波网站推广哪家公司好
  • 为什么我有的网站打不开企业网站的在线推广方法有
  • 做柱状图好看的网站兰州seo公司
  • 咖啡的网站建设策划书google浏览器下载
  • excel做网站品牌推广策略分析
  • 做简单的网站首页b站推广有用吗
  • 网站建设的流程是什么意思谷歌搜索引擎下载
  • 北京电商网站建设温州免费建站模板
  • 外贸网站建设 soho网络宣传渠道
  • 姑苏区做网站引流黑科技app
  • 网站开发前段和后端seo公司优化
  • wordpress网站文件管理网络营销sem培训
  • 大数据营销论文天津百度seo推广