首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改Internet中的滚动条

更改Internet中的滚动条
EN

Stack Overflow用户
提问于 2014-11-25 12:34:45
回答 2查看 5.9K关注 0票数 0

我已经使用以下方法实现了对滚动条的预期设计:

代码语言:javascript
复制
::-webkit-scrollbar {
    width: 12px;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 8px;
    background-color: #999;
}

::-webkit-scrollbar-thumb {
    border-radius: 8px;
    background-color: #666;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}

如上文所示,这些更改当然不适用于Internet,在这里,我只需做以下几点:

代码语言:javascript
复制
body {
    -ms-scrollbar-base-color: #999;
    -ms-scrollbar-track-color: #999;
    -ms-scrollbar-face-color: #666;
    -ms-scrollbar-arrow-color: #999;
}

我想知道是否有可能在IE浏览器上重新创建相同的设计。下面是带有滚动条的打印屏幕,第一个来自Chrome,第二个来自Internet。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-25 13:31:36

不幸的是,没有跨浏览器的方式来使用CSS样式滚动条。但是您可以尝试下一个JavaScript自定义滚动条插件(主要是jQuery):jQuery滚动条jScrollPanemCustomScrollbar完美滚动条slimScroll男爵NiceScroll。有更多的自定义滚动条可用,但它们的功能/知名度较低.

票数 2
EN

Stack Overflow用户

发布于 2014-11-25 12:43:13

我用过这个:http://jscrollpane.kelvinluck.com/这个工作在IE上,它很容易使用:)享受!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27126914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档