html css - 左边是不能滚动的目录,右边是可以滚动的内容

如图:

javascript 复制代码
<template>
  <el-dialog v-model="dialogVisible" title="预览文件" width="80%" :before-close="handleClose">
    <div class="main-box-container">
      <div class="left-box">
        <div v-for="item in fileNameList" :key="item">{{ item }}</div>
      </div>

      <div class="right-box">
        <div v-for="(value, index) in 50">案件客户端接口拉黑 - {{ index }}</div>
      </div>
    </div>
  </el-dialog>
</template>

<script lang="ts" setup>
let objInfo = ref({})
const dialogVisible = ref(false)

const handleClose = () => {
  dialogVisible.value = false
}

let fileNameList = ref([])
let filePathList = ref([])
const open = (info) => {
  dialogVisible.value = true
  objInfo.value = info
  console.log('objInf=', objInfo.value)

  fileNameList.value = info.fileNames?.split(',')
  filePathList.value = info.filePaths?.split(',')
}

defineExpose({
  open
})
</script>

<style lang="scss" scoped>
.main-box-container {
  display: flex;
  overflow: hidden;
  max-height: calc(90vh - 160px) !important;
}

.left-box {
  flex: 1;
  background-color: pink;
  overflow-y: scroll;
}

.right-box {
  flex: 5;
  background-color: aqua;
  overflow-y: scroll;
}
</style>
相关推荐
AI视觉网奇40 分钟前
Uncaught SyntaxError: Failed to construct ‘RTCPeerConnection‘:
前端·javascript·html
rocky19111 小时前
网页版时钟
前端·javascript·html
Jing_Rainbow13 小时前
【 前端三剑客-39 /Lesson65(2025-12-12)】从基础几何图形到方向符号的演进与应用📐➡️🪜➡️🥧➡️⭕➡️🛞➡️🧭
前端·css·html
纆兰14 小时前
汇款单的完成
前端·javascript·html
克里斯蒂亚诺更新17 小时前
https写一个定位当前位置获取经纬度的H5页面
css·网络协议·https
NEXT0618 小时前
CSS 选择器深度实战:从“个十百千”权重法到零 DOM 动画的降维打击
前端·css
二DUAN帝18 小时前
像素流与UE通信
前端·javascript·css·ue5·html·ue4·html5
jinmo_C++18 小时前
从零开始学前端 · HTML 基础篇(二):常用文本标签与排版基础
前端·html
38242782719 小时前
JS正则表达式实战:核心语法解析
开发语言·前端·javascript·python·html
阿呆59120 小时前
html前端开发注释的写法
前端·html