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

做词频分析的网站seo这个职位是干什么的

做词频分析的网站,seo这个职位是干什么的,雅安做网站的公司,wordpress 修改密码在开发后台管理系统时,表格是最常用的一个组件,为了看数据方便,时常需要固定表头。 如果页面基本只有一个表格区域,我们可以根据屏幕的高度动态的计算出一个值,给表格设定一个固定高度,这样表头就可以固定…

在开发后台管理系统时,表格是最常用的一个组件,为了看数据方便,时常需要固定表头。

如果页面基本只有一个表格区域,我们可以根据屏幕的高度动态的计算出一个值,给表格设定一个固定高度,这样表头就可以固定了。

但是如果表格上面还有其它区域,这样动态计算出表格的高度时还要减去其它区域的高度,因此计算出的表格的高度就会非常小,看数据特别不方便,此时就不能给表格设置一个固定高度了,但是这样一页数据很多时,滚动页面到底部,表头就被滚动隐藏了,为了用户体验好一点,遇到这种情况,需要对表头添加吸顶功能,如下图所示:

下面直接上代码:

<template><div><div class="app-container"><!-- 其它区域 --><div class="table-total"></div><!-- 表格主体 --><div class="table-container"><el-table :data="tableData" style="width:100%;"><el-table-column v-for="item in tableColumn" :key="item.prop" :prop="item.prop" :label="item.label"></el-table-column></el-table></div></div></div></template><script>export default {name: "index",data(){return{// 表格数据列tableColumn:[{label:"日期",prop:"date"},{label:"用户数",prop:"user"},{label:"充值金额",prop:"money"},{label:"充值人数",prop:"count"},],// 模拟数据项tableData:[]}},created(){let result = [];for(let i=0;i<100;i++){let item = {date:0,user:0,money:0,count:0};item.id=i+1;result.push(item);}this.tableData = result;},mounted(){window.addEventListener('scroll', this.handleScroll, true)},beforeDestroy() { window.removeEventListener('scroll', this.handleScroll, true)},methods: {handleScroll(e) {let scrollTop = document.getElementsByClassName('app-container')[0].scrollTop;let offsetWidth = document.getElementsByClassName('app-container')[0].offsetWidth - 43; // 43=>右侧滚动条加上外边距的宽度let headerWrapper = document.getElementsByClassName('el-table__header-wrapper')[0];let fixedWrapper = document.getElementsByClassName('el-table__fixed-header-wrapper');// 300=>为滚动区域内,除了表格以外,其它的区域高度if (scrollTop >= 300) { // 93=>为表头在吸顶时,距离屏幕顶部的位置headerWrapper.style.top = '93px';headerWrapper.style.zIndex = '2';headerWrapper.style.position = 'fixed';headerWrapper.style.width = offsetWidth+'px';// 表格有固定列时还会多出一个表头if(fixedWrapper.length){for (let i=0;i<fixedWrapper.length;i++) {fixedWrapper[i].style.top = '93px';fixedWrapper[i].style.zIndex = '2';fixedWrapper[i].style.position = 'fixed';headerWrapper.style.width = offsetWidth+'px';}}} else {headerWrapper.style.top = '';headerWrapper.style.zIndex = '';headerWrapper.style.position = 'inherit';headerWrapper.style.width = '';if(fixedWrapper.length){for (let i=0;i<fixedWrapper.length;i++) {fixedWrapper[i].style.top = '';fixedWrapper[i].style.zIndex = '';fixedWrapper[i].style.width = '';}}}}},
};
</script><style lang="scss" scoped>.app-container {height: calc(100vh - 108px);overflow-y: scroll;.table-total{height:300px;border:1px solid #eaedf1;}.table-container {min-height: calc(100vh - 432px);border:1px solid #eaedf1;}}</style>

以上代码中涉及到的几个数值,请参考注释根据实际情况进行修改。

http://www.dt0577.cn/news/30600.html

相关文章:

  • 自助免费建站系统百度快速提交入口
  • h5 php mysql网站开发媒体代发网站
  • 河南省招生网站服务平台seo二级目录
  • 怎么能创建自己的网站肇庆seo优化
  • 企业网站建设英文网站外链购买平台
  • 做网站图片需要什么格式分发平台
  • 湖南企业建网站杭州排名优化软件
  • 大气广告设计网站源码 企业公司模板 dedecms5.7 企业网站今日国内新闻10则
  • 自己可以做英文网站么搜索引擎的作用
  • 做网站泉州广告有限公司
  • 怎么样可以自己做网站网站市场推广
  • 黄页88标题生成器百度关键词优化软件网站
  • 网站建设座谈会上的发言湖南网络推广公司大全
  • 免费手机小说网站建设网站服务器信息查询
  • 前端 兼职做网站合肥网络推广平台
  • 时时彩网站代理怎么做中国新冠疫苗接种率
  • 贵州省住房和城乡建设厅网站惠州seo网站管理
  • 东莞技术支持 骏域网站建设今日国际军事新闻最新消息
  • wordpress google ua code 是什么百度seo2022
  • 国外教做蛋糕的网站免费推广的网站
  • 官方网站建设公司排名百度推广网站平台
  • 怎么做服装外贸网站杭州seo排名收费
  • 网站开发制作流程热搜榜百度
  • 道士召唤10个月灵的传奇手游百度seo排名报价
  • wordpress高度还原设计稿seo搜索引擎优化报价
  • 印刷网站建设 优帮云单页应用seo如何解决
  • 唐四薪 php动态网站开发分析影响网站排名的因素
  • 恶意 镜像网站新型网络营销方式
  • 免费的美国服务器地址海外aso优化
  • 建设政府门户网站的背景搜索引擎网站入口