vue中使用滚动条插件vue-gemini-scrollbar 的demo

1、首先安装
npm install vue-gemini-scrollbar -g
2、其次在main.js中注册
import GeminiScrollbar from 'vue-gemini-scrollbar'
Vue.use(GeminiScrollbar)
3、在.vue文件中
<template>
    <div>
        <GeminiScrollbar
            class="my-scroll-bar">
            <div style="background:orange;200px">
                镀锌角钢看得见公开了明年康复科覆盖就开始了监管科多来几个
                打个卡了科技馆刻录机 感觉到开个即可当调监控了估计快了发几个非空格键开关机
                发生过健康的附件孤苦伶仃时间过得代付款时光机的科技感老呆几个
                的分开了攻击力大开杀戒孤苦伶仃发几个开了房更健康来得及公开了的覆盖
                家咖啡馆卡德加管理局公开了放得开更健康的老人家是公开的附件公开可接受的
                大空港艰苦奋斗深加工单方事故开发公开了电视剧给对方加公交卡
                的更健康的世界观拉德芳斯孤苦伶仃过分的高科技人更健康的时光机
            </div>
        </GeminiScrollbar>
    </div>
</template>
<style lang="less" scoped>
.my-scroll-bar{
    210px;
    background: palegreen;
    height:200px;
}
/* override gemini-scrollbar default styles */
/* vertical scrollbar track */
.gm-scrollbar.-vertical {
  background-color: #f0f0f0
}
/* horizontal scrollbar track */
.gm-scrollbar.-horizontal {
  background-color: transparent;
}
/* scrollbar thumb */
.gm-scrollbar .thumb {
  background-color: rebeccapurple;
}
.gm-scrollbar .thumb:hover {
  background-color: fuchsia;
}
</style>
原文地址:https://www.cnblogs.com/zhangkeke/p/11982905.html