时间:2021-05-26
写在前面: 我是 扬帆向海,这个昵称来源于我的名字以及女朋友的名字。我热爱技术、热爱开源、热爱编程。技术是开源的、知识是共享的。
这博客是对自己学习的一点点总结及记录,如果您对 Java、算法 感兴趣,可以关注我的动态,我们一起学习。
用知识改变命运,让我们的家人过上更好的生活。
今天在自己开发的一个项目中,需求是让浏览器的滚动轴变细。想了好长时间才完成,在目前的测试中,滚动条在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: inset 0 0 6px rgba(0,0,0,.3); background-color: rgba(0,0,0,0.1);}在 index.html中引入样式
<link rel="stylesheet" href="static/css/scrollbar.css" rel="external nofollow" >方法二
1. 首先需要先下载我们所需要的模块,这里我用的是“vuescroll”
//老规矩,先安装模块 npm install vuescroll2. 在项目中进行导入
//main.js import vuescroll from 'vuescroll'; import 'vuescroll/dist/vuescroll.css'; Vue.use(vuescroll);3. 引入(浏览器环境)
<!-- html --><script src="https://unpkg.com/vue"></script><script src="https://unpkg.com/vuescroll"></script><!-- 引入vuescroll-slide --><script src="https://unpkg.com/vuescroll/dist/vuescroll-slide.js"></script><!-- 引入vuescroll-native --><script src="https://unpkg.com/vuescroll/dist/vuescroll-native.js"></script><link rel="stylesheet" type="text/css" href="https://unpkg.com/vuescroll/dist/vuescroll.css" rel="external nofollow" />4. 使用
<!-- 组件的模板 --><template> <div class='your-container'> <!-- bind your configurations --> <vue-scroll :ops="ops" style="width:200px;height:100px"> <ul class='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> export default { // 组件的名称 name: "car", data() { return { ops: { vuescroll: {}, scrollPanel: {}, rail: { keepShow:true }, bar: { hoverStyle: true, onlyShowBarOnScroll: false, //是否只有滚动的时候才显示滚动条 background: 'red', } }, } }, }</script>到此这篇关于vue中改变滚动条样式的方法的文章就介绍到这了,更多相关vue 改变滚动条样式内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
写过挺多项目都需要改变滚动条的默认样式并不想单独下载和引入插件因此纯css修改默认滚动条的样式这次算统一整理下方法,直接上代码。&::-webkit-scrol
今天为大家分享一下我自己制作的浏览器滚动条,我们知道用css来自定义滚动条也是挺好的方式,css虽然能够改变chrome浏览器的滚动条样式可以自定义,css也能
本文实例讲述了jquery实现Li滚动时滚动条自动添加样式的方法。分享给大家供大家参考。具体如下:这里使用jquery实现当拖动滚动条的时候,Li滚动列表中的内
一、实现对ScrollViewer样式的自定义主要包括:1、滚动条宽度设置2、滚动条颜色3、滚动条圆角4、滚动条拉动时的效果mouseover二、实现效果:三、
前段时间,在做项目的时候,遇到了需要修改滚动条的样式,而滚动条默认的样式比如下图:这与设计图的样式是不一致的,然后就需要修改滚动条的样式了,首先给样式名为&rd