当前位置:   article > 正文

elementUI导航栏增加导航条 el-scrollbar_el-menu 滚动条

el-menu 滚动条

原来的样式

当导航栏内容过多时会出现不能将导航栏内容全部展出的现象,如:

增加导航栏滚动条步骤

1、给div增加样式

给导航栏增加滚动条,未增加滚动条时代码如下:

  1. <template>
  2. <div>
  3. <el-menu>...</el-menu>
  4. </div>
  5. </template>

 此时需要给div添加样式,给导航条相对应的宽度和位置

  1. <template>
  2. <div class="side-bar">
  3. <el-menu>...</el-menu>
  4. </div>
  5. </template>
  6. <style lang="less" scoped>
  7. .side-bar {
  8. width: 200px;
  9. position: fixed;
  10. left: 0;
  11. top: 0;
  12. bottom: 0;
  13. overflow: hidden;
  14. }
  15. </style>

2、引入 el-scrollbar标签并应用

el-menu标签外面添加el-scrollbar标签,并设置样式

  1. <template>
  2. <div class="side-bar">
  3. <el-scrollbar style="height: 100%;">
  4. <el-menu>...</el-menu>
  5. </el-scrollbar>
  6. </div>
  7. </template>
  8. <style lang="less" scoped>
  9. .side-bar {
  10. width: 200px;
  11. position: fixed;
  12. left: 0;
  13. top: 0;
  14. bottom: 0;
  15. overflow: hidden;
  16. .el-scrollbar__wrap { // 隐藏横向滚动条
  17. overflow-x: hidden;
  18. }
  19. }
  20. </style>

注:elementUI全局引入时没有引入el-scrollbar,所以需要自己手动引入

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/971960
推荐阅读
相关标签
  

闽ICP备14008679号