zoukankan      html  css  js  c++  java
  • vue使用Element隐藏侧边栏进度条

     遇到的问题:当展开侧边栏的时候,如果超出高度,会出现进度条,并且会挤开右边的区域

    解决方法:

    可以用element-ui 里的一个组件 ,文档里面没有说明;

    <el-scrollbar></el-scrollbar>
    把需要滚动的内容放在这个标签里  加上个height     就是滚动区域的高 :

    <template>
      <div class="home">
        <el-container>
          <el-header style="padding:0px;height:70px;">
            <Mheader/>
          </el-header>
          <el-container style="max-height: calc(100vh - 70px);height:100vh;">
            <el-aside style="auto;">
              <el-scrollbar class="aside_scroll" style="height:100%;">
                <Maside/>        <!-- 使用el-scrollbar将要滚动的内容包裹起来 -->
              </el-scrollbar>
            </el-aside>
            <el-main style="background:yellow;padding:0px;">
              
              <h1>content</h1>
              <h1>content</h1>
              <router-view/>
              <el-footer style="background:pink;bottom:0px;position:fixed;100%;">footer</el-footer>
            </el-main>
          </el-container>
        </el-container>
        
      </div>
    </template>
    
    <script>
    
    import Maside from '../components/main/M_aside'
    import Mheader from '../components/main/M_header'
    
    export default {
      name: 'Home',
      components: {
        Maside,
        Mheader
      }
    }
    </script>
    
    <style scoped>
    
    </style>

    会出现一个横向的滚动条,如果不想要横向的滚动条,使用下面css属性设置就可以只显示竖向滚动条。

    //该代码放在app.js 中
    .el-scrollbar__wrap {
    overflow-x: hidden;
    }
    博客里大都是转载的内容,其目的主要用户知识的组织和管理。
  • 相关阅读:
    poj2481 线段树(单点更新)
    二叉查找树 hdu(3791 && 3999)
    计算机科学32个最重要的算法
    03最小路径覆盖问题
    02太空飞行计划问题
    hdu 2448最短路+最佳匹配
    poj1419 最大团
    hdu 3585(二分+最大团)
    hdu 3622 2-SAT
    hdu3592差分约束
  • 原文地址:https://www.cnblogs.com/liyuanhong/p/14516910.html
Copyright © 2011-2022 走看看