elementui el-tree组件flex布局出现横向滚动条

Posted 666888

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了elementui el-tree组件flex布局出现横向滚动条相关的知识,希望对你有一定的参考价值。

flex布局el-tree能出现纵向滚动条,不能正常出现横向滚动条

<div style="width: 100%; height: 100%; display:flex; flex-direction: column;">
    <i-input placeholder="输入关键字查询" v-model="filterText">
      <i slot="suffix" class="el-input__icon el-icon-search"></i>
    </i-input>
    <div style="flex:1; margin-top: 10px; overflow:auto; white-space: nowrap;">
        <el-tree
          class="filter-tree"
          :props="defaultProps"
          :show-checkbox="showCheckBox"
          :default-expand-all="defExpand === 0"
          node-key="treeId"
          :expand-on-click-node="false"
          :filter-node-method="_filterNode"
          :check-strictly="checkWay !== 1"
          @node-click="_handleNodeClick"
          @check="_nodeCheck"
          :data="treeData"
          ref="tree">
        </el-tree>
    </div>
  </div>

解决方法:

/deep/.el-tree{
  display:inline-block;
  min-width:100%;
}

以上是关于elementui el-tree组件flex布局出现横向滚动条的主要内容,如果未能解决你的问题,请参考以下文章

elementui 后台管理系统遇到的问题(二) 树形控件 el-tree

elementui 后台管理系统遇到的问题(二) 树形控件 el-tree

element-ui el-tree手动展开/折叠全部节点

Element-Ui el-tree 超出部分自动换行

elementUI el-tree setCheckedKeys使用nextTick出现的问题

elementUi的el-tree实现单选