Как сделать подпрыгивающий текст?



Создание эффекта подпрыгивания может добавить захватывающий и привлекательный вид вашему веб-дизайну. Прыгающий текстовый эффект с отражением, созданный только с помощью HTML и CSS, что делает его легко переносимым на разные веб-сайты. ⬇️



☑️ Он использует HTML-элемент span для позиционирования каждой буквы в строке и отскакивает каждую во время текстовой анимации, поэтому будьте осторожны при ее размещении.



HTML ⤵️

<div class="waviy">

<span style="--i:1">J</span>

<span style="--i:2">U</span>

<span style="--i:3">M</span>

<span style="--i:4">P</span>

<span style="--i:5">I</span>

<span style="--i:6">N</span>

<span style="--i:7">G</span>

</div>



CSS ⤵️

.waviy {

position: relative;

-webkit-box-reflect: below -20px linear-gradient(transparent, rgba(0,0,0,.2));

font-size: 48px;

}

.waviy span {

font-family: sans-serif;

position: relative;

display: inline-block;

color: #fff;

text-transform: uppercase;

animation: waviy 1.2s infinite;

animation-delay: calc(.1s * var(--i));

}

@keyframes waviy {

0%,40%,100% {

transform: translateY(0)

}

20% {

transform: translateY(-20px)

}

}



#html #css #обучение