Введення ефектів до тексту та типографіка може додати всю нову перспективу до досвід користувача на веб-сайті. Але текст повинен бути прочитаний, і занадто розумний або розумний ефект, який може перемогти мету.
Тому будь розумним, будь розумним, але переконайтеся, що ваш кінетична типографія ефект насправді працює, як це робить Веб-сайт Патріка Хенга - Рекомендовані на зображенні вище. Читайте далі, щоб дізнатися, як ...
Відкрити Файли проекту І ви побачите, що бібліотека Velocity.js і blast.js. Вибух розщеплює текст, тоді як швидкість - це двигун Tween. Існує три змінні зсуву, щоб зробити кожен шматок тексту рухатись у різних інтервалах.
& lt; сценарій & gt;
var offset1 = 0;
var offset2 = 0;
var offset3 = 0;
& lt; / script & gt;
Використання вибуху, кожен з текстових символів розділений на свій власний елемент Span. Тоді верхній шар тексту петляється, а зсув збільшується для кожної букви, тому вони самостійно анімація.
$ ("H1"). Вибух ({
Делімтер: "Характер"
});
Функція Anim () {
var $ spans = $ ("# Top"). Знайдіть ("SPAN");
$ spans.each (функція () {
Offset1 + = 40;
Тепер бібліотека швидкості додає рух і непрозорість, щоб літери рухаються і зникають. Кожна буква зміщена, а тривалість та полегшення встановлюються для кожного з букв.
$ (це) .velocity ({
Перекладний: -100,
непрозорість: 1
}, {
Затримка: Offset1,
Тривалість: 800,
Полегшення: "reaceoutback"
});
});
}
Тепер функція "anim" називається, і це запускає анімацію, щоб почати. Функція "Settimeout" тепер закупорює другий блок тексту, який буде жовтий. Знову ж таки, це спрацьовує за допомогою швидкості, як у першому прикладі.
Ань ();
etstimeout (функція () {
var $ spans = $ ("# середня"). Знайти ('span');
$ spans.each (функція () {
Offset2 + = 40;
$ (це) .velocity ({
Перекладний: -100,
непрозорість: 0,8
}, {
Затримка, тривалість та полегшення встановлюються так, щоб другий жовтий текст рухається правильно. Потім останній шматок тексту, який є помаранчевим, контролюється в наступній функції "Налашту", щоб затримати це рухається трохи довше, перш ніж запустити.
Затримка: Offset2,
Тривалість: 800,
Полегшення: "reaceoutback"
});
});
}, 100);
etstimeout (функція () {
var $ spans = $ ("# нижній"). Знайти ('span');
Тепер остаточні літери переміщуються на місце. Це дає той самий ефект, як Сайт Патріка Хенга , що має шари руху тексту. Patrick насправді використовує WebGL, щоб перемістити текст, але це більш простий спосіб з елементами DOM.
$ Spans.each (функція () {
Offset3 + = 40;
$ (це) .velocity ({
Перекладний: -100,
непрозорість: 0,8
}, {
Затримка: Offset3,
Тривалість: 800,
Полегшення: "reaceoutback"
});
});
}, 150);
Richard Rutter має любов і захоплення для типографії та заснованого Шрифт , новаторський веб-шрифт. Як самодостатній веб-типографію євангеліст, Річард є головним організатором очищення Амперсанд Веб-типографічні конференції.
У створенні Лондона 2018 року його майстерня допоможе вам створювати веб-сайти з залученням, відповідною, відмінною, виразною та читаною веб-типографікою, яка адаптується для екранів усіх форм та розмірів. Ви дізнаєтеся, як поєднувати багатовіковий ремесло з найсучаснішою технологією, включаючи змінні шрифти - для розробки та розробки найкращого досвіду для ваших читачів.
Протягом дня ви будете брати участь у практичних заходах, застосовуючи кожну нову техніку до детального прикладу сайту, який ви можете повернути з вами. Це буде сформувати ідеальний ресурс для вас, щоб посилатися на майбутнє. І якщо цього недостатньо, кожен учасник буде ходить з безкоштовною електронною копією відомих річарда Веб-друкарська книга .
Не пропустіть, Отримайте квиток зараз
Пов'язані статті:
Хочете знати, як малювати кішку? Ви прийшли до правильного місця. Малюв..
Під час цього навчального посібника Photoshop я переживаю кілька ключових ..
Як частина його Приховані скарби творчості Проект, Adobe перетво..
Наш готовий портрет кішки Живопис домашніх тварин і мал..
Page 1 з 2: Сторінка 1 Сторінка 1 ..
Houdini - це потужний звір, з інструментами для будівництва VFX, що використовується у багатьох голлівудських..