css怎样设置滚动条的颜色及样式

 我来答
百度网友79faf363
2019-11-17 · TA获得超过1.1万个赞
知道小有建树答主
回答量:1212
采纳率:75%
帮助的人:54.7万
展开全部

改变浏览器默认的滚动条样式:

//滚动条凹槽的颜色,还可以设置边框属性 

::-webkit-scrollbar-track-piece { 

background-color:#f8f8f8; 

}

//滚动条的宽度 

::-webkit-scrollbar {

width:9px;

height:9px; 

}

//滚动条的设置 

::-webkit-scrollbar-thumb {

background-color:#dddddd;

background-clip:padding-box;

min-height:28px; 

}

::-webkit-scrollbar-thumb:hover {

background-color:#bbb; 

}

扩展资料:

给某个div,class为test1加滚动条样式:

.test1::-webkit-scrollbar {

width: 8px;

}

.test1::-webkit-scrollbar-track {

background-color:red;

-webkit-border-radius: 2em;

-moz-border-radius: 2em;

border-radius:2em;

}

.test1::-webkit-scrollbar-thumb {

background-color:green;

-webkit-border-radius: 2em;

-moz-border-radius: 2em;

border-radius:2em;

}

liuyiwen8888
推荐于2017-10-10 · TA获得超过665个赞
知道小有建树答主
回答量:301
采纳率:38%
帮助的人:201万
展开全部

写个实例demo吧不能光说不练。CSS也很简单。

/* 设置滚动条的样式 */::-webkit-scrollbar {    width: 12px;}/* 滚动槽 */::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);    border-radius: 10px;}/* 滚动条滑块 */::-webkit-scrollbar-thumb {    border-radius: 10px;    background: rgba(0,0,0,0.1);    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}::-webkit-scrollbar-thumb:window-inactive {    background: rgba(255,0,0,0.4);}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
呆呆看得开
2014-01-02
知道答主
回答量:32
采纳率:0%
帮助的人:15.3万
展开全部
DIV滚动条属性及样式设置方式
给你个网址:http://developer.51cto.com/art/201009/225049.htm

scrollBar-face-color:green;
scrollBar-hightLight-color:red;
scrollBar-3dLight-color:orange;
scrollBar-darkshadow-color:blue;
scrollBar-shadow-color:yellow;
scrollBar-arrow-color:purple;
scrollBar-track-color:black;
scrollBar-base-color:pink;
对应上面如:

face-color:滑块颜色
hightlight-color:高亮颜色
3dlight-color:三维光线颜色
darkshadow-color:暗影颜色
shadow-color:阴影颜色
arrow-color:箭头颜色
track-color:滑道颜色
base-color:DIV滚动条的主要颜色,其中包含滚动按钮和滚动滑块
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Achille_sfly
2015-11-12 · TA获得超过181个赞
知道答主
回答量:128
采纳率:100%
帮助的人:65.4万
展开全部
/* 设置滚动条的样式 */::-webkit-scrollbar { width: 12px;}/* 滚动槽 */::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px;}/* 滚动条滑块 */::-webkit-scrollbar-thumb { border-radius: 10px; background: rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}::-webkit-scrollbar-thumb:window-inactive { background: rgba(255,0,0,0.4);}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友53d19c096
推荐于2017-09-04 · TA获得超过571个赞
知道小有建树答主
回答量:290
采纳率:0%
帮助的人:83.5万
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式