vue中怎么改变滚动条样式

这篇文章给大家分享的是有关vue中怎么改变滚动条样式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

vue是什么

Vue是一套用于构建用户界面的渐进式JavaScript框架,Vue与其它大型框架的区别是,使用Vue可以自底向上逐层应用,其核心库只关注视图层,方便与第三方库和项目整合,且使用Vue可以采用单文件组件和Vue生态系统支持的库开发复杂的单页应用。

vue中怎么改变滚动条样式

用知识改变命运,让我们的家人过上更好的生活。

今天在自己开发的一个项目中,需求是让浏览器的滚动轴变细。想了好长时间才完成,在目前的测试中,滚动条在IE浏览器中不支持。

scrollbar.css

@charset"utf-8";
::-webkit-scrollbar
{
width:5px;
}

/*定义滚动条轨道内阴影+圆角*/
::-webkit-scrollbar-track
{
border-radius:10px;
background-color:rgba(0,0,0,0.1);
}

/*定义滑块内阴影+圆角*/
::-webkit-scrollbar-thumb
{
border-radius:10px;
-webkit-box-shadow:inset006pxrgba(0,0,0,.3);
background-color:rgba(0,0,0,0.1);
}

在 index.html中引入样式

<linkrel="stylesheet"href="static/css/scrollbar.css"rel="externalnofollow">

方法二

1. 首先需要先下载我们所需要的模块,这里我用的是“vuescroll”

//老规矩,先安装模块
npminstallvuescroll

2. 在项目中进行导入

//main.js

importvuescrollfrom'vuescroll';
import'vuescroll/dist/vuescroll.css';
Vue.use(vuescroll);

3. 引入(浏览器环境)

<!--html-->
<scriptsrc="https://unpkg.com/vue"></script>
<scriptsrc="https://unpkg.com/vuescroll"></script>
<!--引入vuescroll-slide-->
<scriptsrc="https://unpkg.com/vuescroll/dist/vuescroll-slide.js"></script>
<!--引入vuescroll-native-->
<scriptsrc="https://unpkg.com/vuescroll/dist/vuescroll-native.js"></script>
<linkrel="stylesheet"type="text/css"href="https://unpkg.com/vuescroll/dist/vuescroll.css"rel="externalnofollow"/>

4. 使用

<!--组件的模板-->
<template>
<divclass='your-container'>
<!--bindyourconfigurations-->
<vue-scroll:ops="ops">
<ulclass='your-content'>
<li>dsfdsfdfg</li>
<li>dsfdsfdfg</li>
<li>dsfdsfdfg</li>
<li>dsfdsfdfg</li>
<li>dsfdsfdfg</li>
<li>dsfdsfdfg</li>
<li>dsfdsfdfg</li>
<li>dsfdsfdfg</li>
<li>dsfdsfdfg</li>
<li>dsfdsfdfg</li>
<li>dsfdsfdfg</li>
<li>dsfdsfdfg</li>
</ul>
</vue-scroll>
</div>
</template>

<!--组件的模型-->
<script>
exportdefault{
//组件的名称
name:"car",
data(){
return{
ops:{
vuescroll:{},
scrollPanel:{},
rail:{
keepShow:true
},
bar:{
hoverStyle:true,
onlyShowBarOnScroll:false,//是否只有滚动的时候才显示滚动条
background:'red',
}
},
}
},
}
</script>

感谢各位的阅读!关于“vue中怎么改变滚动条样式”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

发布于 2021-05-10 20:34:45
收藏
分享
海报
0 条评论
171
上一篇:微信小程序怎么获取公众号文章列表及显示文章 下一篇:vue中如何实现高德定位功能
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码