gradient设置上下渐变_前端渐变色字体

渐变色字体案例展示

34939cd0a3172bbbf57b5312896d39d0.png
e57be7f56ffb751106b883f600d52d01.png

首先是设置区域渐变色linear-gradient属性

linear-gradient属性有3个参数,分别为方向,渐变色开始颜色,渐变色结束颜色,这里我使用了开始颜色深粉色,结束颜色深蓝色。

949c1882034e167bc28dfbfea946e10b.png
b6579d585374eab75299fc2e4acb069e.png

我们看到的是正个背景颜色变成了渐变色。但是不是我们想要的字体渐变色,这时候怎么办呢。

裁剪字体区域出来-webkit-background-clip: text属性

它可以将文字所占的区域裁剪出来

64ba16807da22108d20a06b18435645b.png
e3936e3e320cff7a319e833271f49337.png

这时候我们可以看到,所裁剪区域出来的字体颜色是黑色,这是因为我们没有设置字体颜色(字体颜色默认为黑色),同时之前设置的渐变色是整个P标签的背景的渐变色,因此,渐变色依旧存在,只不过被上面的黑色字体覆盖了。

将字体变成渐变色

最后一步,我们只需要将字体变成透明色,裁剪出来的形状依旧是字体形状,我们所看到的字体渐变色实际上也就是字体下面的背景颜色了。

650faa3b3871bf14a2d7f02ccbf93a6f.png
a53aee1ec13c758003c9d103b0cba3bc.png

总结

通过3个简单的小技巧可以让我们实现字体的渐变色。也许你注意到裁剪属性有-webkit-这个是谷歌浏览器的属性,在其他不支持该属性的浏览器上,也许就无法正常看到渐变色字体了。因此,在使用的时候需要注意在网上查找兼容写法,据说低版本IE浏览器使用滤镜来实现渐变色,以后有空我在试试,今天这篇文章就教到这里。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值