Параллакс библиотека Ukiyo

Преимуществом данной библиотеки является ее малый вес и простота в использовании.

С ее помощью можно легко оформлять не только секции, но и все фотографии в контенте.

Примеры:

<img>
<picture>
<div>

HTML:

Для элемента <img>:

Для элемента <picture>:

Для других элементов:

JS:

Скачиваем и добавляем библиотеку ukiyo.min.js со своего сайта или с CDN:

И подключаем к нужному классу:

Настройки:

Название Тип По умолчанию Описание
scale number 1.5 Коэффициент масштабирования изображения.
speed number 1.5 Скорость параллакса
willChange boolean false Если значение true, элементу будет присвоено значение will-change: transform.
wrapperClass string null Название класса, который автоматически генерируется для оболочки элемента.

Для каждого элементы эти параметры могут быть установлены индивидуально с использованием атрибута data-u-*, например:

<img
  data-u-scale="2"
  data-u-speed="1.7"
  data-u-wrapper-class="wrapper-name"
  data-u-willchange
>

Библиотека Ukiyo на github

Смотрите также:

Добавить комментарий:

Ваш комментарий отправлен!