在Windows 8中可以更改滚动条颜色吗?


11

通常,当我浏览包含大量内容的网页时,很难找到滚动条,因为可单击部分的位置与背景之间的对比度很低。

如果有一种方法可以更改滚动条的可单击部分的颜色,以便可以更好地看到它,那将是很好的。这可能吗?


环顾了
整整

尝试使用Decor8(stardock.com/products/decor8/index.asp)。如果它不支持它,请请求该功能并希望开发人员将其添加。
magicandre1981

@ magicandre1981在我看来,Decor8的功能集集中在Win8启动屏幕上,而我正在研究台式机应用程序(特别是Chrome)及其配色方案。
khrave 2012年

Answers:


5

滚动条颜色由Windows主题定义。

对于浏览器,您可以使用自定义CSS。对于您的情况,对于Google Chrome,您可以安装扩展程序“ Stylish”并使用以下代码添加新样式:

body {
    position: absolute;
    top:20px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    padding: 0px; 
    overflow-y: scroll;
    overflow-x: hidden;
}

::-webkit-scrollbar {width: 12px;}
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(255,0,0,0.8); 
    -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); }

(可选)可以通过以下方式进一步改进样式:

html { overflow: auto; }

谢谢!这回答了我的问题,并且在稍微修改了CSS之后,我认为可以根据自己的喜好对其进行调整。好答案。
khrave 2012年

我有同样的问题-除浏览器外,还有其他程序。我希望看到一个涵盖所有窗口滚动条的解决方案。
2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.