WebGL слайдер фотографий

Фотографии меняются при нажатии и удержании левой кнопки мыши или на тачпаде

Пример:

Зажмите и держите левую кнопку мышки в любом месте страницы.

Я добавил фотографии разного жанра, чтобы эффект перехода был наиболее заметен. Но не забывайте, что все они должны быть одного размера!

HTML:

CSS:

Если задать высоту для канваса, как в примере, то изображение будет умещаться в нем пропорциально, но обрезая края, которые не уместились.

Если не укахать высоту, то размер слайдера по высоте будет равен высоте изображения при ширине в 100%. Пропорции при этом сохранятся.

JS:

Тестируя скрипт локально эффект может не работать.

Ссылки на изображения добавляются в массиве let images

Найдено на codepen.io у пользователя Stranger in the Q и немного переделано

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

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

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