element中dialog里放tree增加滚动条

20 篇文章 0 订阅
6 篇文章 0 订阅
这篇博客介绍了如何使用Less预处理器来定制Element UI的对话框组件(el-dialog),包括设置宽度、滚动条样式等。通过添加特定样式,实现了对话框宽度为20%和自定义滚动条的视觉效果。同时,为el-tree的父级元素设定了固定高度,确保了内容区域的滚动功能。
摘要由CSDN通过智能技术生成

 

样式层 less :

/deep/ .el-dialog {
  width: 20% !important;
  ::-webkit-scrollbar {
    width: 3px;
    height: 1px;
  }
  ::-webkit-scrollbar-thumb {
    //滑块部分
    border-radius: 5px;
    background-color: #c1c1c1;
  }
  ::-webkit-scrollbar-track {
    //轨道部分
    box-shadow: #ffffff;
    background: #ffffff;
    border-radius: 5px;
  }
}
/deep/ .el-dialog__body {
  overflow: auto;
}

同时给 el-tree 的父级元素 一个固定高度 :

 

<div v-else class="tree">
    <el-tree
    :data="simStoreNameIDTagClass"
    :props="defaultProps"
    accordion
    @check-change="handleNodeClick"
    class="el-tree"
    show-checkbox
    ref="treeList"
    check-strictly
    >
    </el-tree>
</div>

......

.tree {
    height: 360px !important;
    .el-tree {
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值