Scrollbear - небольшой скрипт, решающий проблему «прыгающей» полосы прокрутки
Scrollbear – это javascript плагин, который удерживает позицию полосы прокрутки, пока загружаются изображения в контейнере. Scrollbear отлично подходит для блог-платформ, где расположено много различных изображений.
Как правило, если на одной странице будет загружаться много изображений, положение полосы прокрутки будет меняется, вызывая эффект «прыгающего» текста. Scrollbear может отследить изменение высоты контейнера и сохранить правильное положение полосы прокрутки.
Доступные опции:
Scrollbear.start(target, [changedItems])
- «target» - Это элемент DOM, где существует полоса прокрутки (обычно, контейнер с содержимым). Как правило, целевой дочерний узел, указанный в «target», должен вмещать много различного контента (например, содержание статьи блога).
- «changeItems» - указывать не обязательно. Это полезно, когда изображения имеют «ленивую загрузку». В качестве «changeItems» вы можете указать плейсхолдер изображений, чтобы Scrollbear менял его высоту по мере «ленивой загрузки». Это оправдает наличие полосы прокрутки, пока изображения еще не загрузились.
Комментариев 0