重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要为大家展示了使用CSS3如何实现字体颜色渐变,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“使用CSS3如何实现字体颜色渐变”这篇文章吧。
成都创新互联公司主要从事成都做网站、网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务秀英,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108在使用Animation.css的时候发现它的官网字体会渐变,看了一下他的css很有趣
.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,就实现了字体颜色随时间渐变的效果
以上就是关于“使用CSS3如何实现字体颜色渐变”的内容,如果改文章对你有所帮助并觉得写得不错,劳请分享给你的好友一起学习新知识,若想了解更多相关知识内容,请多多关注创新互联行业资讯频道。