elementUI隐藏组件

简介: elementUI隐藏组件

追求使你充实,成功和失败都是伴奏。——史铁生

关于ElementUI相信大家只要看过我这篇博客,都能有一定的了解

今天聊聊ElementUI官方文档都找不到的一个隐藏组件

那便是滚动条el-scrollbar

我们在开发中可能会用到数据量稍微多一点点的情况

例如我这里写的一个v-for

<div style="width: 20%">
  <div v-for="(item, i) in tableData" :key="i">
    <div v-text="item.name"></div>
    <div v-text="item.name"></div>
    <div v-text="item.name"></div>
    <div v-text="item.name"></div>
    <div v-text="item.name"></div>
  </div>
</div>

tableData

如果我们想要加一个滚动条

就可以使用el-scrollbar

<div style="width: 20%">
  <el-scrollbar style="height: 200px">
    <div v-for="(item, i) in tableData" :key="i">
      <div v-text="item.name"></div>
      <div v-text="item.name"></div>
      <div v-text="item.name"></div>
      <div v-text="item.name"></div>
      <div v-text="item.name"></div>
    </div>
  </el-scrollbar>
</div>

加上后我们可以看到效果

但下面有一个横着的滚动条,怎么去掉呢?我们可以打开浏览器控制台找到对应的class

可以看到classel-scrollbar__wrap

我们就可以在下面使用样式穿透加上css样式,样式穿透可以看我这篇博客了解

<style scoped lang="less">
/deep/ .cell {
  background-color: #9a9a9a;
  color: #ffffff;
}
/deep/ .el-scrollbar__wrap {
  overflow-x: hidden;
}
</style>

可以看到样式穿透生效后,我们的样式改变了,丑哭的横向滚动条不在了

相关文章
|
2月前
|
JavaScript
vue中设置子组件的点击事件不影响父组件的点击事件
vue中设置子组件的点击事件不影响父组件的点击事件
|
7月前
antdv动态表单组件
antdv动态表单组件
66 0
|
8月前
|
前端开发
react中隐藏属性
react中隐藏属性
|
8月前
|
JavaScript
vue3显示和隐藏元素?
vue3显示和隐藏元素?
|
12月前
|
中间件
Nuxt处理全局组件的显示与隐藏
在Nuxt开发过程中,大家会遇到需要控制全局组件的显示与隐藏。比如说移动端的路由导航栏、头部的返回操作。。。 为了使切换页面的同时,确定是否展示全局组件,保证页面展示的平稳过渡。 下面是我在项目中用到一个办法,已实现。
201 0
|
12月前
|
移动开发 JavaScript 前端开发
Vue组件库 View UI 来看看这80种奇奇怪怪的按钮
Vue组件库 View UI 来看看这80种奇奇怪怪的按钮
290 0
|
前端开发 JavaScript
如何在 React 中点击显示或隐藏另一个组件?
如何在 React 中点击显示或隐藏另一个组件?
276 0
|
JavaScript 前端开发
Vue 打包后自定义样式无法覆盖elementUI组件原有样式问题
Vue 打包后自定义样式无法覆盖elementUI组件原有样式问题
254 0
|
JavaScript 前端开发 程序员
【前端】使用jQuery封装一套UI组件 - 可编辑下拉框组件
下拉框也是比较常用的组件,对应原生的下拉标签就是select 本篇文章就来讲讲可编辑下拉框组件的封装过程
335 0
|
JavaScript
Vue中封装制作一个可复用的模态框组件
Vue中封装制作一个可复用的模态框组件
480 0