Створіть анімований 3D-текстовий ефект

Автор: Randy Alexander
Дата Створення: 23 Квітень 2021
Дата Оновлення: 19 Червень 2024
Anonim
💙 КАК СДЕЛАТЬ НЕОНОВУЮ АНИМАЦИЮ ТЕКСТА | AFTER EFFECTS + SABER
Відеоролик: 💙 КАК СДЕЛАТЬ НЕОНОВУЮ АНИМАЦИЮ ТЕКСТА | AFTER EFFECTS + SABER

Зміст

Love Lost by Canada3 Jam3 - це чудово темний інтерактивний вірш із справжнім серцем про незмінні почуття навколо загубленого кохання. Макет веб-сайту був побудований з використанням HTML5, а бібліотека GSAP забезпечує його анімацію. Однією з найбільш вражаючих його візуальних особливостей є анімований 3D-текст, який справді оживляє поезію Love Lost.

  • Зробіть інтерактивні ефекти 3D-друкарні

Це виглядає вражаюче, і його не складно включити у власну роботу, щоб створити привабливий досвід користувачів; ось як це робиться.

Хочете зробити свій власний цікавий сайт? Спробуйте інструмент конструктора веб-сайтів і продовжуйте працювати без проблем, вибравши відповідну послугу веб-хостингу.

01. Ініціюйте документ HTML

Першим кроком є ​​визначення структури документа HTML. Сюди входить HTML-контейнер, який ініціює документ, який містить розділи head і body. Хоча розділ заголовка в основному використовується для завантаження зовнішнього файлу CSS, розділ тіла зберігатиме видимий вміст сторінки, створений на кроці 2.


! DOCTYPE html> html> head> title> 3D Text Movement / title> link rel = "stylesheet" type = "text / css" href = "styles.css" /> / head> body> * * * КРОК 2 ТУТ / body> / html>

02. Видимий вміст HTML

Видимий вміст HTML складається з контейнера статті, який містить видимий текст. Важливою частиною контейнера статті є атрибут 'data-animate', на який посилається CSS для застосування візуальних ефектів. Текст у статті зроблений за допомогою тегу h1, що вказує на те, що вміст є головною назвою сторінки.

article data-animate = "move in"> h1> Привіт! / h1> / article>

03. Ініціація CSS

Створіть новий файл із назвою „styles.css“. Перший набір інструкцій встановлює чорний фон, а також відсутність проміжків між межами HTML-контейнера та тексту сторінки. Білий також встановлюється як колір тексту за замовчуванням для всіх дочірніх елементів на сторінці, які слід успадкувати; уникаючи чорного кольору тексту за замовчуванням, завдяки чому вміст здається невидимим.


html, body {background: # 000; заповнення: 0; запас: 0; колір: #fff; }

04. Анімаційний контейнер

Контейнер вмісту, на який посилається атрибут „data-animate”, застосовує певні стилі. Його розмір встановлений так, щоб він відповідав повному розміру екрана за допомогою одиниць вимірювання vw та vh, а також злегка повертався. Застосовується анімація "moveIn", яка триватиме 20 секунд і повторюватиметься нескінченно.

[data-animate = "move in"] {позиція: відносна; ширина: 100vw; висота: 100vh; непрозорість: 1; анімація: рухатись у 20-х нескінченно; вирівнювання тексту: по центру; перетворення: обертати (20deg); }

05. Ініціювання анімації

Анімація 'moveIn', на яку посилається попередній крок, вимагає визначення за допомогою @keyframes. Перший кадр, починаючи з 0% анімації, встановлює розмір шрифту за замовчуванням, розташування тексту та видиму тінь. Крім того, елемент встановлюється з нульовою непрозорістю, так що він спочатку не видно - тобто. відображається поза полем зору.

@keyframes moveIn {0% {font-size: 1em; ліворуч: 0; непрозорість: 0; text-shadow: немає; } * * * КРОК 6 ТУТ}

06. Анімація в поле зору

Наступний кадр розміщується на рівні 10% за допомогою анімації. Цей кадр встановлює прозорість повністю видимою, в результаті чого текст поступово анімується.Крім того, додаються декілька тіней із синім та зменшенням кольорових значень, що створює ілюзію тривимірної глибини тексту.


10% {непрозорість: 1; text-shadow: .2em -.2em 4px #aaa, .4em -.4em 4px # 777, .6em -.6em 4px # 444, .8em -.8em 4px # 111; } * * * КРОК 7 ТУТ

07. Завершення анімації

Кінцеві кадри відбуваються на рівні 80% і в самому кінці анімації. Вони відповідають за збільшення розміру шрифту та переміщення елемента вліво. Також застосовуються нові налаштування для анімування тіні тексту, а також зменшення тексту з поля зору від кадрів 80% до 100%.

80% {розмір шрифту: 8em; ліворуч: -8em; непрозорість: 1; } 100% {розмір шрифту: 10em; ліворуч: -10em; непрозорість: 0; text-shadow: .02em -.02em 4px #aaa, .04em -.04em 4px # 777, .06em -.06em 4px # 444, .08em -.08em 4px # 111; } * * *

Примітка. Незалежно від того, з яким проектом ви беретесь, наявність хмарного сховища, яке може впоратися, є надзвичайно важливим (наш посібник допоможе).

Ця стаття спочатку була опублікована у випуску 273 журналу творчого веб-дизайну Web Designer. Придбайте випуск 273 тут або підпишіться на веб-дизайнер тут.

Наші Публікації
Майстри КГ: Гійом Рошерон з проектування Годзілли
Далі

Майстри КГ: Гійом Рошерон з проектування Годзілли

Ця функція представлена ​​вам у поєднанні з Ma ter of CG, новим змаганням, яке пропонує можливість працювати з одним із найбільш знакових персонажів 2000AD та виграти всі витрати на оплачену поїздку н...
11 речей, які повинен зробити дизайнер перед смертю
Далі

11 речей, які повинен зробити дизайнер перед смертю

Ми не хочемо бути хворобливими. Але ніхто з нас насправді не знає, скільки нам доведеться жити. І якщо кінець настане несподівано незабаром, чи зробите ви все те, що справді хотіли?Ніхто не хоче, щоб ...
RIP Hillman Curtis
Далі

RIP Hillman Curtis

Творчий світ учора втратив піонера Fla h, чудового дизайнера та режисера. Спочатку він перейшов зі світу музики у веб-дизайн, перш ніж стати одним із найвідоміших дизайнерів Fla h і створити деякі най...