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>
相关推荐
白粥1 小时前
HTML标题标签<h1>到<h6>
前端·html
syt_10132 小时前
grid应用之响应式布局
前端·javascript·css
JIseven3 小时前
app页面-锚点滚动 和 滚动自动激活菜单
前端·javascript·html
tj3 小时前
CSS属性:background-position
css
Irene19913 小时前
CSS Animation 详解
css·动画
阿珊和她的猫4 小时前
深入理解 HTML 中 `<meta>` 标签的 `charset` 和 `http-equiv` 属性
前端·http·html
Ynchen. ~4 小时前
基于 MediaPipe Hands 的 交互式土星粒子系统
html·gemini
syt_10134 小时前
gird布局之九宫格布局
前端·javascript·css
BD_Marathon4 小时前
【JavaWeb】HTML_常见标签_布局相关标签
前端·html