Как создать анимированный эффект печати

Sep 14, 2025
Инструкции

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

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

  • Исследуйте новый график анимации CSS

01. Инициация документов

Первый шаг - инициировать структуру веб-страницы. Это состоит из контейнера HTML, ответственного за хранение разделов головы и тела. В то время как главная ответственность главных сетей состоит в том, чтобы загрузить внешние CSS, секция Body будет хранить содержимое HTML, созданное на шаге 2.

 & lt; otectype html & gt;
& lt; html & gt;
& lt; head & gt;
& lt; title & gt; напечатающий эффект & 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; 

02. СОДЕРЖАНИЕ HTML.

Контент HTML состоит из контейнера, который использует класс «Набрав». Это будет использоваться CSS для применения эффекта ввода на любые дочерние элементы. Элемент Content Content Content производится из тега H1, но вы можете использовать другой элемент, такой как «P», чтобы создать элемент в качестве абзаца.

 & lt; Class = «Набрать» и GT;
  & lt; h1 & gt; поставить свой заголовок здесь ... & lt; / h1 & gt;
& lt; / div & gt; 

03. Инициация CSS

Создайте файл под названием «Styles.css». Первым этапом CSS определяет контейнеры документа и тела, чтобы покрыть полное окно браузера без какого-либо видимого интервала границы. Цвета по умолчанию для черной страницы фона и белые текстовые цвета также установлены на этом этапе. Элементы содержимого на странице наследуют цвет, установленный на этом этапе как цвет по умолчанию.

 ​​Тело, HTML {
  Дисплей: блок;
  Ширина: 100%;
  Высота: 100%;
  Фон: # 000;
  Цвет: #fff;
  прокладки: 0;
  Маржа: 0;
} 

04. Набрать детей

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

 ​​.typing & gt; * {
  Переполнение: скрыто;
  Белое пространство: NOWRAP;
  Анимация: Typinganim 5s Этапы (50);
} 

05. Лишать глаза

Эффект также сопровождается анимированным лицом, которое, по-видимому, рассказывает набранный текст. Этот шаг создает глаза этого лица как «виртуальный» CSS, используя после селектор. Глаза расположены относительно родительского текста, со своим содержанием в виде двух точечных текстовых символов.

 ​​.typing & gt; *::после{
  содержание: ". .";
  Дисплей: блок;
  Должность: абсолютный;
  Топ: 1ЕМ;
  Слева: .35ЕМ;
} 

06. Лицо рот

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

То Typingspeak анимация применяется; Он продлится в течение 0,5 секунды с использованием двух кадров анимации. С помощью анимации повторяются пять раз, полное время анимации составит 2,5 секунды.

 ​​.typing & gt; *::перед{
  содержание: "";
  Должность: абсолютный;
  Дисплей: блок;
  Топ: 2.1ЕМ;
  слева: .25em;
  Ширина: 1ЕМ;
  Высота: .1ЕМ;
  Границы-радиус: 100%;
  Фон: #fff;
  Анимация: typingspeak .5S Этап (2);
  анимация-итерация-счет: 5;
} 

07. Определения анимации

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

 ​​@keyFrames Typinganim {
  от {ширина: 0}
  до {ширина: 100%}
}
@keyframes typingspeak {
  0% {ширина: 1em; Высота: .1ЕМ}
  100% {ширина: 1em; Высота: .5em; }
}
*** 

Получил файлы дизайна для сохранения?Обновите свой облачное хранилище Так что дело до работы.

Эта статья была первоначально опубликована в номере 275 Treative Web Design Web Designer. Купить проблему 275 здесь или же Подписаться на веб-дизайнер здесь Отказ

Статьи по Теме:

  • Создать анимацию Slick UI
  • Понимание свойства отображения CSS
  • Создать анимированный эффект текста пара

Инструкции - Самые популярные статьи

Начните с Adobe Dimension CC

Инструкции Sep 14, 2025

Размер Adobe делает его ветером для настройки сложных сцен (Образ кре..


Как сделать логотип в Photoshop

Инструкции Sep 14, 2025

Прежде чем начать с того, как сделать логотип в Photoshop, мы должны обратит..


Создайте эффект хроматического аберрации

Инструкции Sep 14, 2025

Хроматическая аберрация (искажение), также известная как «цветная окр�..


Как объединить 3D и комическое искусство в Zbrush

Инструкции Sep 14, 2025

Страница 1 из 2: Страница 1 Страница 1 Страница 2 ..


5 советов для супер-быстрых CSS

Инструкции Sep 14, 2025

Вы думали о размере CSS вашего сайта? Если ваш стиль листа будет воздушн�..


Как повлиять на рейтинги Google с вашим контентом

Инструкции Sep 14, 2025

Ваш контент никуда идет никуда, если люди не могут искать и найти его, п..


3D Текстовое руководство для графических дизайнеров

Инструкции Sep 14, 2025

Страница 1 из 2: Начало работы с Cinema 4D Нач�..


Как идеальные волосы в ваших портретах

Инструкции Sep 14, 2025

Страница 1 из 2: Страница 1 Страница 1 ..


Категории