Создание печатающего эффекта



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



<div class="wrapper">

<div class="typing-demo">@code_ready for you!</div>

</div>


.typing-demo {

width: 21ch;

animation: typing 2.5s steps(22), blink .5s step-end infinite alternate;

white-space: nowrap;

overflow: hidden;

border-right: 3px solid;

font-family: monospace;

font-size: 2rem;

}

@keyframes typing {

from {width: 0;}

}

@keyframes blink {

50% {border-color: transparent;}

}




@code_ready | #практика #css