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>
相关推荐
爱上好庆祝2 小时前
学习js的第五天
前端·css·学习·html·css3·js
EnCi Zheng3 小时前
M5-markconv自定义CSS样式指南 [特殊字符]
前端·css·python
前端老石人3 小时前
前端开发中的 URL 完全指南
开发语言·前端·javascript·css·html
用户059540174464 小时前
把多级缓存一致性验证从手工测试换成 Pytest 参数化,Bug 排查时间缩短 90%
前端·css
用户059540174465 小时前
把 Redis 持久化测试从 800 行 Shell 换成 30 行 pytest,排错效率翻了 10 倍
前端·css
W.A委员会5 小时前
多行溢出在末尾添加省略号
开发语言·javascript·css
jingqingdai35 小时前
别用正则格式化 HTML!我用 DOM 遍历实现零风险本地格式化,老项目重构效率直接拉满
前端·重构·html
a1117767 小时前
“像风之翼“无人机巡检平台仪表盘
前端·javascript·开源·html·无人机
a1117767 小时前
QQ 宠物(怀旧 开源)前端electron项目
前端·开源·html
ZC跨境爬虫7 小时前
跟着 MDN 学 HTML day_8:(高级文本语义标签+适配核心功底)
前端·css·笔记·ui·html