Gives text a gradient color.
<p class="gradient-text">Gradient text</p>
.gradient-text {
background: -webkit-linear-gradient(pink, red);
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
}
Explanation
background: -webkit-linear-gradient(...)
gives the text element a gradient background.webkit-text-fill-color: transparent
fills the text with a transparent color.webkit-background-clip: text
clips the background with the text, filling the text with the gradient background as the color.
Browser support
⚠️ Uses non-standard properties.