在web前端开发过程中,UI设计师经常会设计一些带渐变文字的设计图,在以前我们只能用png的图片来代替文字,今天可以实现使用纯CSS实现渐变文字了。下面就介绍3中实现方式供大家参考!
基础样式:
.gradient-text{text-align:left;text-indent:30px;line-height:50px;font-size:40px;font-weight:bolder;position:relative;}
使用background-cli、text-fill-color:
.gradient-text-one{
background-image:-webkit-linear-gradient(bottom,red,#fd8403,yellow);
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
}
说明:
background:-webkit-linear-gradient(...)为文本元素提供渐变背景。
webkit-text-fill-color:transparent使用透明颜色填充文本。
webkit-background-clip:text用文本剪辑背景,用渐变背景作为颜色填充文本。