【6 ElementUI Tabs控件第二个tab页签Div宽度缩小的问题】

背景

在使用ElementUI的Tabs 控件时,发现第二个tabs 内容的Div宽度用的百分比,然后就会缩小,导致内容变形,这边的处理方法就是拿到一个tabs 内容的div的offsetWidth,然后将这个width赋值给第二个Div的width即可。

代码

html 复制代码
  <el-tabs v-model="leftActiveName" type="card">
          <el-tab-pane label="红榜-菜单" name="first" style="width: 100%">
            <div id="divPageTopAsc" style="width: 100%; height: 40vh"></div>
          </el-tab-pane>
          <el-tab-pane label="黑榜-菜单" name="second" style="width: 100%">
            <div id="divPageTopDesc" style="width: 100%; height: 40vh"></div>
          </el-tab-pane>
        </el-tabs>
javascript 复制代码
 // 组件加载完
  async mounted() {
    // 设置tab 两个div的宽度
    var widthValue = document.getElementById("chartlRight").offsetWidth;
    document.getElementById("divUserTopDesc").style.width = widthValue + "px";
    document.getElementById("divPageTopDesc").style.width = widthValue + "px";
    }
相关推荐
支支დ2 小时前
VO by Vercel 前端特定优势:为什么它是构建 AI 应用的新范式
前端·人工智能
香芋芋圆3 小时前
AI 冲击内卷之下,普通前端如何破局?WebGIS—— 低门槛突围赛道
前端·javascript·人工智能·学习·职场发展
INS_KF3 小时前
【编程笔记】成员函数中两个 const 的区别(const Data &getData() const;)
前端·javascript·笔记
宿6744 小时前
vue3-async
前端·javascript·vue.js
YXWik64 小时前
记录前端请求接口在浏览器请求响应的Preview和Response展示的一样的问题
前端
2501_928996224 小时前
GPT-4o换DeepSeek迁移成本多少?中科热备解析API聚合平台技术账本
前端·数据库·人工智能
东风破_4 小时前
从跨域到 WebSocket:前端跨域方案、SSE 与双向实时通信详解
前端·后端
原则猫4 小时前
TS 类型工具
前端
excel5 小时前
Nuxt + Twin CSS 中宽度超过屏幕时底部出现空白的原因与解决方案
前端·javascript
计算机魔术师6 小时前
美国司法部正式站队 OpenAI,AI 训练的版权账要这么算了
前端