Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Скроллбар (как изменить) (https://javascript.ru/forum/dom-window/68770-skrollbar-kak-izmenit.html)

Fesali 07.05.2017 17:53

Скроллбар (как изменить)
 
Здравствуйте. Как изменить системный скроллбар, без веб-кит и дополнительных библиотек типа nanoscroller и т.п., ... Подключен jquery-1.10.2.min, в идеале чтоб было на CSS. Подскажите пожалуйста?

Fesali 07.05.2017 17:54

html
{
scrollbar-arrow-color: #000; /* 1 – цвет стрелки */;
scrollbar-track-color: #008000; /* 2 – цвет подложки */;
scrollbar-face-color: #32CD32; /* 3 - цвет самой полосы */;
scrollbar-shadow-color: #000; /* 4 – цвет разделяющей полосы */;
scrollbar-highlight-color: #000; /* 4 - цвет разделяющей полосы */;
scrollbar-3dlight-color: #32CD32; /* 5 - цвет внешних границ полосы */;
scrollbar-darkshadow-color: #32CD32; /* 5 - цвет внешних границ полосы */;
}

Что-то не получается...

laimas 07.05.2017 18:10

Цитата:

Сообщение от Fesali
без веб-кит

Да хоть и с ними все равно без толку, эти стили поддерживает только IE.

Fesali 07.05.2017 18:17

А через js нельзя как нибудь цвет скролбара изменить (ну чтоб и фаерфокс тоже схавал, кроусбразено или как там..)

laimas 08.05.2017 05:08

JS не является системным языком программирования, он не имеет возможности получать канву, по которой можно рисовать. JS может определять стиль, единственная канва доступная ему, это canvas в рамках HTML5.

Свой стиль элементов прокрутки, это костомизация, как это делается и со списками. Ищите плагины в сети.


Часовой пояс GMT +3, время: 12:36.