Как создать круглое слайдшоу

Перекидное круглое слайдшоу

От автора: В этом уроке мы создадим, простое круглое слайдшоу, где для навигации нужно переворачивать изображения.

Сегодня мы поделимся с вами, идеей создания бесплатного слайдшоу, которое должно быть простым, круглым и забавным. Это – экспериментальная концепция, в корне которой лежит идея «перекидывания» круга под определенным углом в зависимости от того, на какую точку круга производится щелчок. Для каждой стороны существует три возможности: верх, середина и низ. Например, при щелчке по верхней правой части изображения круг перевернется под сопутствующим углом, при этом будет казаться, что мы нажали на указанную часть и показалось следующее изображение, находящееся на обратной стороне круга.

скачать исходникидемо

Демоверсия показывает иллюстрации Исаака Монтемайора (Isaac Montemayor). Его работы можно посмотреть на Dribbble или его вебсайте.

Вот как выглядит структура:

А мы преобразуем ее следующим образом:

У элемента nav есть несколько пустых участков, служащих в качестве “зон обнаружения”. У каждой стороны окружности имеется три области, на которые можно будет щелкать, одна вверху, одна посредине и одна внизу. Элемент i послужит в качестве навигационной стрелки-указателя и, в зависимости от того, над которым из участков проводим мышью, мы будем вращать маленький квадрат со стрелкой. Но мы не станем применять в качестве области щелчка стрелку, а возьмем весь участок.

Разделение для перекидывания круга содержит специальную 3D-структуру: у него есть передняя и задняя стороны. При переходе к следующему или предыдущему элементу мы покажем эту структуру и будем вращать контейнер так, чтобы было видно обратную сторону.

От применения наложений все смотрится более реалистичным по причине обеспечения эффекта света и тени. Мы анимируем непрозрачность в зависимости от угла вращения.

Просто вызываем плагин вроде этого:

А вот опции плагина:

Пожалуйста, помните, что это эксперимент, и работать как следует все будет в браузерах, поддерживающих 3d-трансформации CSS. Для остальных есть простая альтернатива, при которой предыдущий или следующий элемент показываются и скрываются.

На этом, урок по созданию слайдшоу окончен. Надеюсь, вас вдохновит этот маленький плагин!

Автор: Mary Lou

Источник: //tympanus.net/

Редакция: Команда webformyself.

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии (3)