Можно ли изменить цвет полосы прокрутки в Windows 8?

11

Часто, когда я просматриваю веб-страницу с большим количеством контента, полосу прокрутки трудно найти, потому что контраст между положением интерактивной части и фоном низкий.

Было бы здорово, если бы у меня был способ изменить цвет интерактивной части полосы прокрутки, чтобы я мог лучше ее увидеть. Это возможно?

khrave
источник
Оглядывался в течение хороших 10 минут и не нашел ничего полезного = p
cutrightjm
Попробуйте Decor8 ( stardock.com/products/decor8/index.asp ). Если он не поддерживает его, запросите эту функцию и надеюсь, что разработчики добавят ее.
magicandre1981
@ magicandre1981 Мне кажется, что набор функций для Decor8 ориентирован на стартовый экран Win8, тогда как я смотрю на настольные приложения (в частности, Chrome) и их цветовую схему.
Храв

Ответы:

5

Цвет полосы прокрутки определяется темой Windows.

Для браузеров вы можете использовать собственный CSS. В вашем случае для Google Chrome вы можете установить расширение «Стильный» и добавить новый стиль со следующим кодом:

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; }
GENiEBEN
источник
Благодаря! Это отвечает на мой вопрос, и, немного поработав с CSS, я думаю, что могу настроить его по своему вкусу. Хороший ответ.
Храве
У меня та же проблема - но и с другими программами, кроме браузера. Я хотел бы видеть решение, которое покрывает полосу прокрутки для всех окон.
Джо