欢迎来到代码驿站!

vue

当前位置:首页 > 网页前端 > vue

element滚动条组件el-scrollbar的使用详解

时间:2022-09-23 10:10:42|栏目:vue|点击:

element官网文章中没有介绍滚动条的使用方式,但是官方滚动条源码中有滚动条的样式代码

样式效果

在这里插入图片描述

使用方法

页面中引入 el-scrollbar 组件

<el-scrollbar style="height: 100%">
      <!-- 滚动条要包裹的内容 --> 
      <div class="container"> 占位</div>
</el-scrollbar>

在这里插入图片描述

el-scrollbar 组件有以下几个模块的内容:

  • el-scrollbar :需要指定高度
  • el-scrollbar__wrap:包裹滚动区域
  • el-scrollbar__bar is-horizontal:横向滚动条
  • el-scrollbar__bar is-vertical:纵向滚动条

如果不需要横向滚动条(不加scoped)

<style lang="scss">
/* element滚动条组件 隐藏水平滚动条 */
.sidebar-wrapper .el-scrollbar__wrap {
  overflow-x: hidden;
}
.is-horizontal {
  display: none;
}
</style>

方式二:如果 滚动条组件用在 Layout.vue 组件中,请不要在 Layout.vue 中引入隐藏横向滚动条的 css 样式,这会影响后续如 下拉选择框的滚动条样式
解决方法:创建一个 css 文件,在 Layout.vue 中单独引入css 文件,记得加上 Layout.vue 中滚动条组件的父级 class 类,避免影响后面的样式

// common.css
/* element滚动条组件 隐藏水平滚动条 */
.sidebar-wrapper .el-scrollbar__wrap {
    overflow-x: hidden;
  }

Layout.vue

<style lang="scss" scoped>
@import "../assets/css/common.css";
...
</style>

上一篇:利用vue组件实现图片的拖拽和缩放功能

栏    目:vue

下一篇:Vue 购物车案例练习

本文标题:element滚动条组件el-scrollbar的使用详解

本文地址:http://www.codeinn.net/misctech/214488.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有