【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";
    }
相关推荐
gnip8 分钟前
Flutter GetX 三件套开发规范(Skill)
前端·flutter
张小姐的猫18 分钟前
【AI大模型接入SDK】 —— 前端页面 & 项目总结与拓展
前端·数据结构·数据库·c++·人工智能·chatgpt
web打印社区21 分钟前
远程打印:WebSocket 与 HTTP 轮询怎么选
前端·vue.js·websocket·网络协议·http·electron·pdf
吴声子夜歌25 分钟前
HTML——庞杂的表单控件元素(一)
前端·html
天天喝旺仔1 小时前
浏览器渲染原理:从解析 HTML/CSS、构建渲染树到重排重绘与首屏优化
前端·javascript·css·性能优化·html
明月_清风1 小时前
前端已死?别急,这可能只是所有行业的开始
前端·ai编程
明月_清风1 小时前
干了 6 年前端,我是怎么一步步转型到 AI 的?
前端·后端·ai编程
乘风gg1 小时前
花了 100 亿 Token 后,我发现 Code is cheap 是最大的谎言
前端·ai编程·claude
IMPYLH1 小时前
HTML 的 <textarea> 元素
前端·html
吴声子夜歌1 小时前
HTML——庞杂的表单控件元素(二)
前端·html