2019-07-26
描述
给文本一个渐变的颜色。
HTML
<p class="gradient-text">Gradient text</p>
CSS
.gradient-text {
background: -webkit-linear-gradient(pink, red);
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
}
Demo
说明
background: -webkit-linear-gradient(...)
为文本元素添加一个渐变背景webkit-text-fill-color: transparent
为文本填充一个透明的颜色webkit-background-clip: text
裁剪带有文本的背景,然后使用渐变背景作为颜色为文本进行填色
浏览器支持
支持率:94.1%
支持情况:https://caniuse.com/#feat=text-stroke
⚠️:这是一个非标准的属性