Использование анимации Divi для плавания и отскока изображения

Опубликовано: 2017-10-20

Добро пожаловать в 6 часть этой серии из 6 частей, в которой вы узнаете, как использовать новые параметры анимации Divi для создания потрясающих разделов страницы. Я собираюсь рассказать вам, как создавать различные разделы нашей живой демонстрационной страницы, чтобы показать вам методы добавления анимации на ваш сайт. Функции анимации действительно забавны и просты в использовании. А с Visual Builder вы можете увидеть, как ваше творение оживает на каждом этапе. Приходите и присоединяйтесь ко мне, когда мы исследуем возможности анимации Divi.


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

Сегодня мы займемся разделами 8 и 9 нашей демонстрационной страницы анимации. Раздел 8 - отличный пример того, как выделить избранный элемент, используя комбинацию слайд-анимации и эффектов размытия. Раздел 9 - это простой и элегантный способ добавить анимацию в раздел команды, демонстрирующий фотографии вашей команды.

Давайте начнем.

Вот краткий обзор того, что мы будем строить в сегодняшнем посте

анимация

Подготовка элементов дизайна

Для этого урока вам понадобятся четыре изображения. Вам понадобится собственное фоновое изображение и три изображения карточек с рецептами. Фоновое изображение имеет размер 1280 × 936 и желтый фон с 6 полупрозрачными белыми прямоугольниками с добавленным затемнением для глубины. Когда фон используется в разделе с параллаксом, создается впечатление, что карты рецептов плавают на заднем плане. Каждое изображение карты рецепта имеет размер 375 × 667. Вот изображения, используемые в этом уроке.

Фоновая картинка

анимация

Изображение карты рецепта №1

анимация

Изображение карты рецепта №2

анимация

Изображение карты рецепта №3

анимация

Использование анимации Divi для плавания и отскока изображения

Подпишитесь на наш канал Youtube

Строительная секция 8

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

анимация

Используя Visual Builder, давайте начнем с добавления еще одного обычного раздела в наш макет. Затем добавьте в свой раздел строку из трех столбцов (одна треть, одна треть, одна треть).

анимация

Обновить настройки строки

Прежде чем мы добавим наш первый модуль, перейдите в настройки строки и обновите следующее:

На вкладке "Дизайн"…

Использовать нестандартную ширину: ДА
Настраиваемая ширина: 1366 пикселей
Использовать нестандартную ширину желоба: ДА
Ширина желоба: 1

Пользовательское заполнение столбца 1: 6% справа
Пользовательское заполнение столбца 3: 8% слева

Добавить фон в свой раздел

Далее поместим в наш раздел основное фоновое изображение. Перейдите в настройки раздела и обновите следующее:

На вкладке "Содержание"…

Фоновое изображение: [вставить изображение 1280 × 936]
Использовать метод параллакса: ДА
Метод параллакса: истинный параллакс

анимация

Добавить изображение # 1

Теперь мы готовы добавить наши модули в нашу строку. В первом (левом) столбце добавьте модуль изображения.

анимация

Затем обновите настройки следующим образом:

На вкладке "Содержание"…

URL изображения: [введите изображение карты рецепта №1]

На вкладке "Дизайн"…

Принудительная полная ширина: ДА

Стиль анимации: слайд
Направление анимации: вверх
Интенсивность анимации: 20%

ПРИМЕЧАНИЕ. Каждое из этих изображений карточек будет скользить вверх, чтобы усилить «плавающий» эффект, создаваемый с помощью фонового изображения параллакса.

анимация

На вкладке "Дополнительно"…

Здесь мы собираемся добавить немного настраиваемого CSS, чтобы придать изображению карточки закругленные края, тень блока и фильтр размытия. Введите следующий CSS в поле «Основные элементы»:

border-radius: 10px;
overflow: hidden;
box-shadow: 0 40px 40px 0 rgba(232,170,0,0.7);
filter: blur(2px) opacity(.75);

анимация

Сохранить настройки

Добавьте два текстовых модуля в средний столбец

Затем добавьте текстовый модуль во второй (или средний) столбец и обновите настройки следующим образом:

На вкладке "Содержание"…

Введите следующий заголовок h1 в текстовую вкладку поля содержимого:

<h1>The Best Recipes for Success</h1>

На вкладке "Дизайн"…

Шрифт заголовка: Playfair Display, жирный (B)
Размер шрифта заголовка: 60 ​​пикселей
Высота строки заголовка: 1,3 мкм

Пользовательское поле: нижнее 20 пикселей

Стиль анимации: сложить
Направление анимации: вверх

Сохранить настройки

Добавьте еще один текстовый модуль под только что созданный и обновите настройки следующим образом:

На вкладке "Содержание"…

Содержимое: Lorem ipsum dolor sit amet, conctetur adipiscing elit. Phasellus bibendum est vitae felis rhoncus gravida. Sed nec purus tempus, sagittis mi id, efficitur.

На вкладке "Дизайн"…

Размер шрифта текста: 18 пикселей
Цвет текста текста: rgba (0,0,0,0.56)
Высота текстовой строки: 1.9em
Пользовательское поле: 40 пикселей

Стиль анимации: сложить
Направление анимации: вниз
Задержка анимации: 150 мс

ПРИМЕЧАНИЕ. Поскольку у заголовка выше есть анимация сгиба в направлении вверх, установка этого направления анимации текста вниз создаст впечатление, что текстовые модули открываются как книга с шарниром посередине.

Сохранить настройки

Добавить изображение # 2

Добавьте модуль изображения под двумя только что созданными текстовыми модулями.

анимация

Затем обновите настройки следующим образом:

На вкладке "Содержание"…

URL изображения: [введите изображение карточки №2]

На вкладке "Дизайн"…

Принудительная полная ширина: ДА

Стиль анимации: слайд
Направление анимации: вверх
Интенсивность анимации: 10%

ПРИМЕЧАНИЕ. Как и первое изображение карточки, которое мы добавили в первый столбец, это также будет немного сдвигаться вверх при прокрутке раздела.

анимация

На вкладке "Дополнительно"…

Здесь мы собираемся добавить собственный CSS (аналогичный первому изображению карточки, за исключением эффекта размытия), чтобы придать изображению карточки закругленные края и тень блока. Введите следующий CSS в поле «Основные элементы»:

border-radius: 10px;
overflow: hidden;
box-shadow: 0 40px 40px 0 rgba(232,170,0,0.7);

анимация

Сохранить настройки

Добавить изображение # 3

Давайте добавим наше третье и последнее изображение карточки в третий (или правый) столбец, вставив модуль изображения:

анимация

Затем обновите настройки следующим образом:

На вкладке "Содержание"…

URL изображения: [введите изображение карточки №3]

На вкладке "Дизайн"…

Принудительная полная ширина: ДА

Специальная маржа: 20% сверху

Стиль анимации: слайд
Направление анимации: вверх
Интенсивность анимации: 30%

анимация

Сохранить настройки

На вкладке "Дополнительно"…

Добавьте этот настраиваемый CSS в поле Main Element:

border-radius: 10px;
overflow: hidden;
box-shadow: 0 40px 40px 0 rgba(232,170,0,0.7);
filter: blur(8px) opacity(.4);
ПРИМЕЧАНИЕ. Теперь, когда два изображения карточек размыты, вы действительно можете увидеть настройки меню при наведении на них курсора в визуальном конструкторе. Вы можете рассмотреть возможность переключения представления каркаса для выбора пунктов меню. Или вы можете дважды щелкнуть в любом месте модуля, чтобы просмотреть настройки из визуального конструктора.

Сохранить настройки

Большой! На этом завершается раздел 8 нашей демонстрационной страницы. Проверьте окончательный результат.

анимация

Анимация на удивление реалистична и отлично использует функцию параллакса, которая перемещает фон вниз с другой скоростью, чем модули, расположенные сверху при прокрутке. Тот факт, что карты анимированы вверх, а фон опускается вниз, создает впечатление парящих карт. Я должен сказать, что содержание этого раздела действительно привлекает внимание.

Строительная секция 9 демонстрации

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

анимация

Вот краткий обзор макета в каркасном виде.

анимация

Добавить заголовок раздела

Сначала добавьте обычный раздел со строкой из одного столбца. затем добавьте в столбец текстовый модуль.

Обновите настройки текста следующим образом:

На вкладке "Содержание"…

Содержание: Наша команда

На вкладке "Дизайн"…

Шрифт текста: Raleway, жирный (B), прописные (TT)
Размер шрифта текста: 15 пикселей
Цвет текста текста: rgba (0,0,0,0.32)
Расстояние между буквами текста: 5 пикселей
Высота текстовой строки: 1.9em

анимация

Пользовательское поле: 20 пикселей

Стиль анимации: слайд
Направление анимации: вверх
Продолжительность анимации: 500 мс
Задержка анимации: 1000 мс

анимация

На вкладке "Дополнительно"…

Сохранить настройки

Добавьте еще один текстовый модуль под тем, который вы только что создали, и обновите настройки следующим образом:

На вкладке "Содержание"…

Введите следующий тег h1 на текстовой вкладке поля содержимого:

<h1>Highly Skilled Ninjas</h1>

На вкладке "Дизайн"…

Шрифт заголовка: Raleway Light
Выравнивание текста заголовка: по центру
Размер шрифта заголовка: 48 пикселей
Цвет текста заголовка: # 3a3830
Высота строки заголовка: 1,3 мкм

Пользовательское поле: нижнее 20 пикселей

Стиль анимации: слайд
Направление анимации: вправо
Интенсивность анимации: 12%

анимация

Сохранить настройки

Теперь, чтобы добавить небольшую зеленую разделительную линию, добавьте модуль разделителя под текстовым модулем.

анимация

Затем обновите настройки разделителя следующим образом:

На вкладке "Содержание"…

Показать разделитель: ДА

На вкладке "Дизайн"…

Цвет: # 7cda24

Вес разделителя: 3 пикселя
Высота: 3 пикселя
Ширина: 60 ​​пикселей (введите это)
Выравнивание модуля: по центру

Стиль анимации: слайд
Направление анимации: вниз
Продолжительность анимации: 500 мс
Задержка анимации: 1000 мс
Интенсивность анимации: 200%

ПРИМЕЧАНИЕ . Прелесть этого анимированного разделителя заключается в том, что он скользит вниз, в то же время, когда текстовый модуль «наша команда» скользит вверх, добавляя красивую симметрию анимации и очень хорошо обрамляя заголовок.

анимация

Сохранить настройки

Добавление четырех изображений команды

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

анимация

Добавьте модуль Person в первый столбец и обновите настройки следующим образом:

На вкладке "Содержание"…

Имя: Ник
URL изображения: [введите свое фото размером 150 × 150]

На вкладке "Дизайн"…

Шрифт заголовка: Raleway Light, жирный (B), прописные (TT)
Размер шрифта заголовка: 13 пикселей
Цвет текста заголовка: rgba (0,0,0,0.71)
Расстояние между буквами заголовка: 3 пикселя

анимация

На вкладке "Дополнительно"…

Добавьте следующий CSS в поле Изображение участника:

border-radius: 100%;
overflow: hidden;
width: 180px;
margin: auto auto 20px auto;

Это придаст нашему изображению красивую рамку в виде круга.

Добавьте следующий настраиваемый CSS к описанию элемента:

text-align: center;
display: block;

Это центрирует Имя.

анимация

Сохранить настройки

Теперь вы можете продублировать только что созданный модуль Person, чтобы добавить следующие три для заполнения следующих трех столбцов. Все, что вам нужно сделать, это обновить изображение и имя для каждого из дублируемых модулей.

анимация

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

На вкладке "Дизайн"…

Использовать нестандартную ширину желоба: ДА
Ширина желоба: 2

Пользовательские отступы: верх 60 пикселей

Стиль анимации: отскок
Продолжительность анимации: 700 мс
Задержка анимации: 1000 мс

ПРИМЕЧАНИЕ. Поскольку этот эффект анимации применяется ко всему ряду, каждый из модулей с изображением людей будет подпрыгивать вместе.

На этом завершается раздел 9 нашей демонстрационной страницы анимации. И он также завершает серию из 6 частей об использовании анимации с Divi.

Завершение серии

Надеюсь, вам понравилось создавать нашу демонстрационную страницу анимации. Сам по себе дизайн - большое вдохновение. И использование анимации повсюду, без сомнения, послужит справочным руководством для будущих сборок страниц. Особая благодарность нашему директору Кенни Сингу за создание этого макета. Мы так гордимся этим, мы хотим предложить вам этот макет бесплатно, чтобы помочь вам начать свой следующий проект.

Бонус: загрузите эти разделы для удобного импорта

В качестве дополнительного бонуса мы упаковали разделы, построенные в сегодняшнем руководстве, в бесплатную загрузку, которую вы можете получить, используя форму подписки по электронной почте ниже. Просто введите свой адрес электронной почты, и появится кнопка загрузки. Не беспокойтесь о «повторной подписке», если вы уже являетесь участником нашего информационного бюллетеня Divi. Повторный ввод адреса электронной почты не приведет к появлению новых писем или дубликатов. Он просто откроет загрузку.

Наслаждаться!


Загрузить пакет макетов
Скачать бесплатно

Скачать бесплатно

Подпишитесь на рассылку новостей Divi, и мы отправим вам по электронной почте копию окончательного пакета макетов целевой страницы Divi, а также множество других удивительных и бесплатных ресурсов, советов и приемов Divi. Следуйте за ним, и вы станете мастером Divi в кратчайшие сроки. Если вы уже подписаны, просто введите свой адрес электронной почты ниже и нажмите «Загрузить», чтобы получить доступ к пакету макетов.

Вы успешно подписались. Пожалуйста, проверьте свой адрес электронной почты, чтобы подтвердить подписку и получить доступ к бесплатным еженедельным пакетам макетов Divi!

Чтобы использовать эти загрузки, сначала найдите заархивированный файл All_Animation_Effects_1.zip в нашей папке загрузок. Разархивируйте его, чтобы увидеть весь импорт из этой серии, включая последние два для этого поста.

Перейдите в админке WordPress к Divi> Библиотека Divi> Импорт и экспорт. Когда появится модальное окно переносимости, щелкните вкладку импорта и кнопку с надписью «Выбрать файл».

Выберите предпочитаемый файл json и нажмите «Импортировать макеты Divi Builder». После завершения импорта перейдите к сообщению или странице, в которую вы хотите добавить один из указанных выше разделов.

Активируйте визуальный конструктор. Перейдите к той части страницы, в которую вы хотите добавить один из указанных выше разделов. Когда вы щелкните значок добавления нового раздела, вам будет предложена опция «Добавить из библиотеки». Выберите этот вариант и выберите нужный макет.

добавить раздел из библиотеки

Я с нетерпением жду вашего ответа в комментариях ниже.

Ваше здоровье!