Любов втратив Канади Jam3 це красиво темна, мобільна-готова інтерактивна поема з реальним серцем про тривалі почуття навколо втраченої любові. Точний Макет веб-сайту був побудований за допомогою HTML5 з Газет Бібліотека живлення його анімації, одна з найбільш візуально вражаючих функцій є його анімаційний 3D-текст, який дійсно приносить любовну поезію до життя.
Це виглядає вражаючим, як пекло, і це не важко включити у вашу власну роботу, щоб створити залучення досвід користувача ; Ось як це зроблено.
Хочете зробити свій власний сайт? Спробуйте Веб-будівельник інструмент, і тримайте речі, що працюють гладко, збираючи праворуч веб хостинг Сервіс.
Першим кроком є визначення структури HTML-документа. Це включає в себе контейнер HTML, який ініціює документ, який містить розділи голови та тіла. Хоча розділ голови в першу чергу використовується для завантаження зовнішнього файлу CSS, розділ тіла буде зберігати вміст видимої сторінки, створений на кроці 2.
& lt;! DOCTYPE HTML & GT;
& lt; html & gt;
& lt; head & gt;
& lt; title & gt; 3d текстовий рух & lt; / title & gt;
& lt; link rel = "stylesheet" type = "text / css" href = "styles.css" / & gt;
& lt; / head & gt;
& lt; body & gt;
*** Крок 2 Тут
& lt; / body & gt;
& lt; / html & gt;
Видимий вміст HTML складається з контейнера статті, який містить видимий текст. Важливою частиною контейнера статті є атрибут "Дані-анімат", який буде посилатися на CSS для застосування візуальних ефектів. Текст всередині статті виконаний з тегу H1, щоб вказати, що вміст є основним заголовком сторінки.
& lt; Стаття даних-animate = "Перемістити" & gt;
& lt; h1 & gt; hello там! & lt; / h1 & gt;
& lt; / Стаття & gt;
Створіть новий файл під назвою "Styles.css". Перший набір інструкцій встановлює HTML-контейнер HTML сторінки, щоб мати чорний фон, а також відсутній видимий внутрішній інтервал. Білий також встановлений як колір тексту за замовчуванням для всіх дитячих елементів на сторінці, щоб успадкувати; Уникаючи чорного кольору тексту за замовчуванням, здається, невидимим.
HTML, тіло {
фон: # 000;
підкладка: 0;
маржа: 0;
Колір: #fff;
}
Контейнер вмісту, на який посилається атрибут "Дані-анімат", має спеціальні стилі. Його розмір встановлюється, щоб відповідати повним розміром екрана за допомогою VW та VH вимірювальних одиниць, а також трохи обертається. Застосовується анімація "MoveIn", яка триватиме тривалість 20 секунд і повторить нескінченно.
[DATA-animate = "Перемістити"] {
Позиція: відносна;
Ширина: 100в.
Висота: 100вх;
непрозорість: 1;
Анімація: Movein 20S Infinite;
Текст-вирівнювання: Центр;
Трансформування: обертання (20deg);
}
Анімація "Mailin", на які посилається на попередньому кроці, вимагає визначення за допомогою @Keyframes. Перша рамка, починаючи з 0% від анімації, встановлює розмір шрифту за замовчуванням, позиціонування тексту та видима тінь. Крім того, елемент встановлюється з нульовою непрозорості, щоб вона спочатку невидима - тобто. відображається з виду.
@Keyframes Movein {
0% {
Шрифт-розмір: 1EM;
ліворуч: 0;
непрозорість: 0;
Текст-тінь: Ні;
}
*** Крок 6 Тут
}
Наступна кадр розміщується на 10% через анімацію. Цей кадр встановлює непрозорість, щоб повністю видно, що призводить до поступового тексту. Крім того, декілька тіней додають синім та зменшенням кольорових значень, щоб дати ілюзії 3D-глибину до тексту.
10%
{
непрозорість: 1;
Текст-тінь:
.2em -.2em 4px #aaa,
.4em -.4em 4px # 777,
.6em -.6em 4px # 444,
.8em -.8em 4px # 111;
}
*** Крок 7 Тут
Остаточні кадри виникають на 80% і на самому кінці анімації. Вони відповідають за збільшення розміру шрифту та переміщення елемента до ліворуч. Нові налаштування також застосовуються для текстової тіні, щоб анімувати, а також зникає текст з виду з кадрів 80% до 100%.
80% {
Шрифт-розмір: 8EM;
ліворуч: -8ем;
непрозорість: 1;
}
100% {
Шрифт-розмір: 10EM;
ліворуч: -10Ем;
непрозорість: 0;
Текст-тінь:
.02em -.02em 4px #aaa,
.04em -.04em 4px # 777,
.06EM -.06EM 4PX # 444,
.08ЕМ -.08ЕМ 4ПХ # 111;
}
***
Примітка. Який би проект ви починаєте, маючи хмара зберігання Це може впоратися з важливим (наш гід допоможе).
Ця стаття була опублікована у випуску 273 журналу Web Design Web Design. Купити проблему 273 тут або Підписатися на веб-дизайнер тут .
Пов'язані статті:
(Зображення кредиту: Андре Фуртадо на PEXELS) Простий будівельник в..
(Зображення кредиту: Брендан Маккафрі (оригінальна концепція Клара Макка..
(Зображення кредиту: майбутнє) Якщо ви регулярно веб-користувач,..
Adobe Dimension робить це вітром, щоб створити складні сцени (Кредит зобра..
Кутовий матеріал - це структура компонентів інтерфейсу, яка реалізує с..
Якщо ви хочете зробити 3D-метеорний душ для сцени або проекту, ви можете..
Клієнти постійно шукають нові способи залучення аудиторій. Snapchat Geofilters - спеціальні комунікативні накла�..
Для мене звернення цифрового Методи фарбування прості. На від�..