30秒学会 CSS 片段 · 2020年3月23日

30秒学会 CSS 片段 – Gradient text

Gives text a gradient color.

  • 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.
  • Uses non-standard properties.

预览

Gradient text



HTML

<p class="gradient-text">Gradient text</p>

CSS

.gradient-text {
  background: linear-gradient(#70D6FF, #00072D);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  font-size: 32px;
}

翻译自:https://www.30secondsofcode.org/css/s/gradient-text