Your basket is currently empty!
Creating an animated text gradient with CSS
This effect is ideal for creating an eye catching text heading and is quite simple to acheive with just a bit of CSS, or it could be used as a mouseover effect with a bit of a tweak to the code.
You can view an example here
The CSS
.gradient-text{
font-size: 3rem;
font-weight: 700;
text-align:center;
background: linear-gradient(to right, #f79533, #f37055, #ef4e7b, #a166ab, #5073b8, #1098ad, #07b39b, #6fba82);
background-size: 200% 200%;
animation: rainbow 4s ease-in-out infinite;
background-clip: text;
-webkit-background-clip:text;
color:rgba(0,0,0,0);
}
@keyframes rainbow {
0%{background-position:left}
50%{background-position:right}
100%{background-position:left}
}
The HTML
<div class="container">
<p class="gradient-text">Animated text gradient with CSS</p>
</div>
Leave a Reply