Если вы ищите красивый эффект знаков или слов, который бы при открытие страницы привлекал к себе внимание, то CSS анимированные текстовые эффекты с несколькими цветами станет отличной анимацией, которая создана на чистом CSS. Узнайте, как создавать текстовые эффекты с анимированными переходами, где будет задан в стилистике небольшой прыжок, так скажем, что можно установить как заголовок.
HTML
Код
<div id="dacekunas">
<div id="neskolkim-tsvetamig">
<h1>CSS анимационные прыжки текстовые эффекты</h1>
<p>Здесь описываем по теме, что заданно в заголовке, который закреплен за описанием.</p>
</div>
</div>
CSS
Код
#dacekunas {
margin-left: auto;
margin-right: auto;
max-width: 85em;
}
#neskolkim-tsvetamig {
display: flex;
flex-direction: column;
float: left;
justify-content: center;
min-height: 100vh;
padding: 1em;
width: 100%;
}
h1 {
animation: text-shadow 1.5s ease-in-out infinite;
font-size: 5em;
font-weight: 900;
line-height: 1;
}
h1:hover {
animation-play-state: paused;
}
a {
color: #024794;
}
a:hover {
text-decoration: none;
}
@keyframes text-shadow {
0% {
transform: translateY(0);
text-shadow: 0 0 0 #0b2cec, 0 0 0 #11f0f1, 0 0 0 #f1142f, 0 0 0 #f7f413;
}
20% {
transform: translateY(-1em);
text-shadow: 0 0.125em 0 #1030ea, 0 0.25em 0 #18f2f3, 0 -0.125em 0 #f3122d, 0 -0.25em 0 #f3f13d;
}
40% {
transform: translateY(0.5em);
text-shadow: 0 -0.0625em 0 #0e2ee6, 0 -0.125em 0 #20eeef, 0 0.0625em 0 #ef1c36, 0 0.125em 0 #f3f019;
}
60% {
transform: translateY(-0.25em);
text-shadow: 0 0.03125em 0 #1031ec, 0 0.0625em 0 #1ff0f1, 0 -0.03125em 0 #ec1b35, 0 -0.0625em 0 #f1ee2f;
}
80% {
transform: translateY(0);
text-shadow: 0 0 0 #0828e4, 0 0 0 #1ef4f5, 0 0 0 #f5122e, 0 0 0 #f3f16b;
}
}
@media (prefers-reduced-motion: reduce) {
* {
animation: none !important;
transition: none !important;
}
}
Оригинальный в своей стиле анимированный эффект, которые можно использовать на сайтах.
Демонстрация