加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

css3中的字体渐变效果是怎样呈现的?

发布时间:2023-07-28 14:37:23 所属栏目:语言 来源:
导读: 在一些网页设计中,我们会看到字体渐变效果,而想要实现字体渐变效果其实不难,这篇文章就给大家来分享一下css3实现字体渐变效果的内容,实现代码及效果如下,感兴趣的朋友可以参考。

.site__title {

 在一些网页设计中,我们会看到字体渐变效果,而想要实现字体渐变效果其实不难,这篇文章就给大家来分享一下css3实现字体渐变效果的内容,实现代码及效果如下,感兴趣的朋友可以参考。
 
  .site__title {
 
    color: #f35626;
 
    background-image: -webkit-linear-gradient(92deg, #f35626, #feab3a);
 
    -webkit-background-clip: text;
 
    -webkit-text-fill-color: transparent;
 
    -webkit-animation: hue 60s infinite linear;
 
  }
 
@-webkit-keyframes hue {
 
    from {
 
      -webkit-filter: hue-rotate(0deg);
 
    }
 
    to {
 
      -webkit-filter: hue-rotate(-360deg);
 
    }
 
  }
 
    这里使用 -webkit-background-clip: text 来裁剪背景图片只留下text的部分
 
    然后使用 -webkit-text-fill-color: transparent 来设置文字填充颜色透明
 
    使用hue动画,在60s内来调整色相从0deg到-360deg,就实现了字体颜色随时间渐变的效果
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章