background-clip 实现字体渐变效果

Posted karila

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了background-clip 实现字体渐变效果相关的知识,希望对你有一定的参考价值。

background-clip 实现字体渐变效果

(一)类似KTV字幕效果

@-webkit-keyframes loop{
     0%{background-position: -800px 0;}
     100%{background-position: -0 0;}
}
.text2{
     width: 800px;
     height: 78px;
     line-height: 78px;
     font-size: 40px;
     font-family: ‘微软雅黑‘;
     font-weight: bold;
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
     background-color: red;
     background-image:url(bg.jpg);
     background-repeat:no-repeat;
     background-position: -800px 0;
     -webkit-animation:loop 10s linear infinite;
}

(二)渐变字

 background:linear-gradient(to right, red, green);
 -webkit-background-clip: text;
 color: transparent;

 

ps: 

background-clip的属性值有:
  
  
  
 

 





以上是关于background-clip 实现字体渐变效果的主要内容,如果未能解决你的问题,请参考以下文章

#yyds干货盘点# 实现渐变文字和文字倒影

css3实现文字渐变动画效果

前端例程20221115:文字颜色渐变效果

CSS3的渐变文本效果字体

JS实现背景渐变轮换(已有背景轮换代码,只要一个轮换效果就可以)

酷炫字体背景图的实现——神奇的background-clip: text