Html
<el-card shadow="hover" > <div slot="header" class="clearfix"> <span>问题分类</span> </div> <div class="scroll-tree"> <el-scrollbar style="height: 100%"> <el-tree :data="data" :props="defaultProps" @node-click="handleNodeClick" node-key="id" ></el-tree> </el-scrollbar> </div> </el-card>
样式
/* 添加水平滚动条和纵向滚动条 */ .scroll-tree { overflow: auto; height: calc(100vh - 1.6rem - 60px); } .scroll-tree ::-webkit-scrollbar { width: 10px; height: 10px; } .el-tree { display: inline-block; min-width: 100%; } /deep/.solo .el-card__body { padding: 0px; }
点击节点高亮
tree 标签添加属性
highlight-current
/deep/.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content { background-color: #318eff; color: #fff; }
clihtmlwebflowrfifix