Для создания анимации текста в CSS можно использовать свойство animation
. Это свойство позволяет изменять значения свойств в течение определенного времени, создавая эффект анимации. Вот пример кода:
h1 {
animation: color-change 1s infinite; /* задаем имя анимации, продолжительность и количество повторений */
}
@keyframes color-change { /* определяем анимацию */
0% {
color: red; /* начальное значение цвета */
}
50% {
color: blue; /* значение цвета в середине анимации */
}
100% {
color: green; /* конечное значение цвета */
}
}
В данном примере мы задаем анимацию для заголовка H1, которая называется color-change
и будет повторяться бесконечно (infinite
) в течение 1 секунды. Затем мы определяем анимацию с помощью ключевого слова @keyframes
. В анимации мы указываем начальное значение цвета в кадре с 0% продолжительностью, затем в кадре с 50% значение меняется на синий цвет, а в кадре с 100% цвет становится зеленым.
Это только пример, и анимацию можно настроить под любые нужды, изменять не только цвет, но и размер, положение и другие свойства текста.