В начале скрипта разным переменным присваиваются разные значения. Вы можете их поменять на что-нибудь более соответствующее вашему вкусу.
Параметр и исходное значение |
|
Смысл |
|
| initialDisplay |
|
true |
Нужно ли по-быстрому показать полоски изначально, когда страница только загрузилась |
| scrollbarColor |
'auto' |
Цвет полосок. Значение 'auto' означает, что будет выбран чёрный или белый цвет, в зависимости от цвета фона страницы. |
| sideSpacing |
4 |
Отступ от края окна браузера до полоски (в пикселях). |
| edgeSpacing |
4 |
Отступы на концах самой полоски (в пикселях). |
| scrollbarWidth |
4 |
Толщина полоски (в пикселях). |
| gainOpacity |
false |
Нужно ли постепенно появляться из полупрозначности. Лучше оставить false: эффектнее и удобнее, когда полоска появляется мгновенно, как только вы начинаете крутить колесо, а потом плавно пропадает. На затухание эта опция не влияет, полоска всегда затухает плавно. |
| opacityMax |
0.75 |
Непрозрачность полоски во время прокрутки (от нуля до единицы). |
| opacityStep |
0.025 |
Шаг затухания полоски после прекращения прокрутки. |
| moveSoftness |
10 |
Плавность движения полоски. При единице полоска мгновенно оказывается в нужном месте, а дальше — чем больше это значение, тем дольше она туда «плывёт». |
| fadeTimeout |
100 |
Через сколько миллисекунд после того, как вы перестали двигаться по странице, полоска начнёт затухать. |
| microTimeout |
10 |
Таймаут между прорисовками полоски в новых состояниях (при плавании и затухании). Если Айскрол у вас тормозит, попробуйте увеличить это значение. В этом случае надо будет уменьшить плавность (moveSoftness) и увеличить шаг затухания (opacityStep), чтобы всё это не было слишком медленно. |