【我不熟悉的css 】01. 文字设置渐变色

方法一

.text {
    background: linear-gradient(317.23deg, #DE2929 3.6%, #E33E75 39.75%, #E64CA8 71.38%, #D461D7 100%), #000000;
    // 设置元素的背景(图片或颜色)是否延伸到border、padding,content下面
    -webkit-background-clip: text; 
    // 只有设置了这个才显示渐变色
    color: transparent;
}

方法二

参考简单说 通过CSS实现 文字渐变色 的两种方式 - SegmentFault 思否说明 这次的重点就在于两个属性, background 属性 mask 属性 这两个属性分别是两种实现方式的关键。 解释 方式一 效果图 代码 {代码...} 代码不多,我们来看...https://segmentfault.com/a/1190000011882933

    <!-- 注意这text属性一定要写,要不css中取不到 -->
    <div class="text2" text="方法2有渐变色的字体"></div>
.text2 {
    position: relative;
    color: yellow;
    
}
.text2::before {
    content: attr(text);
    position: absolute;
    z-index: 10;
    color: pink;
    -webkit-mask: linear-gradient(to left, red, transparent );
}

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值