利用jQuery custom content scroller
插件可以修改所有滚动条样式!
打开http://manos.malihu.gr/jquery-custom-content-scroller/
引入以下代码!
<link rel="stylesheet" href="/css/jquery.mCustomScrollbar.css" />
<script src="/js/jquery.mCustomScrollbar.concat.min.js"></script>
<div class="mCustomScrollbar content"data-mcs-theme="dark">
<!-- your content -->
</div>
<script>
$(".content").mCustomScrollbar({
theme:"dark"
axis:"x" // horizontal scrollbar
axis:"yx" // vertical and horizontal scrollbar
callbacks:{
onScroll:function(){
myCustomFn(this);
}
}
});
function myCustomFn(el){
console.log(el.mcs.top);
}
</script>
拓展资料:
谷歌浏览器
/* 滚动条样式 */
.scrollbar{
width:200px;
height:300px;
overflow-y:scrool;
}
.scrollbar::-webkit-scrollbar {
/*滚动条整体样式*/
width : 10px; /*高宽分别对应横竖滚动条的尺寸*/
height: 1px;
}
.scrollbar::-webkit-scrollbar-thumb {
/*滚动条里面小方块*/
border-radius: 10px;
box-shadow : inset 0 0 5px rgba(20, 72, 8,0.3);
background : #0097fb;
}
.scrollbar::-webkit-scrollbar-track {
/*滚动条里面轨道*/
box-shadow : inset 0 0 5px rgba(255, 0, 0, 0.2);
border-radius: 10px;
background : #f5f8fa;
}
//IE浏览器
.scrollbar{
scrollbar-arrow-color: #f4ae21; /**//*三角箭头的颜色*/
scrollbar-face-color: #333; /**//*立体滚动条的颜色*/
scrollbar-3dlight-color: #666; /**//*立体滚动条亮边的颜色*/
scrollbar-highlight-color: #666; /**//*滚动条空白部分的颜色*/
scrollbar-shadow-color: #999; /**//*立体滚动条阴影的颜色*/
scrollbar-darkshadow-color: #666; /**//*立体滚动条强阴影的颜色*/
scrollbar-track-color: #666; /**//*立体滚动条背景颜色*/
scrollbar-base-color:#f8f8f8; /**//*滚动条的基本颜色*/
}
以上是编程学习网小编为您介绍的“css3如何修改所有滚动条样式”的全面内容,想了解更多关于 前端知识 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:css3如何修改所有滚动条样式


猜你喜欢
- JavaScript中本地存储(LocalStorage)和会话存储(SessionStorage)的使用 2024-01-15
- Vue 瀑布流布局,拖拽排序,放缩 2023-10-08
- 如何使用jquery的jquery.jqprint.js打印网页内容,jquery.jqprint.js插件下载 2023-08-29
- URL地址中的#符号使用说明 2024-01-16
- CSS 垂直居中的5种实现方法 2023-12-14
- vue post请求后台django接口Forbidden (CSRF token missing or incorrect.) 2023-10-08
- JS关于刷新页面的相关总结 2024-01-17
- vue如何利用flex布局实现TV端城市列表 2025-01-14
- vue移动UI框架滑动加载数据的方法 2024-02-05
- 定时器setTimeout和vue函数$nextTick有什么区别 2025-01-17