Айскрол

Страница сохранена для истории

В начале скрипта разным переменным присваиваются разные значения. Вы можете их поменять на что-нибудь более соответствующее вашему вкусу.

Параметр
и исходное значение
  Смысл
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), чтобы всё это не было слишком медленно.