应用CSS3完成字体样式渐变色的完成
时间: 2021-08-28 11:10:01 阅读: 171 次 来源:IT学府
作者:未知
在使用Animation.css的时候发现它的官网字体会渐变,看了一下他的css很有趣
.site__title {
color: #f35626;
background-image: -webkit-linear-gradient(92deg,
.site__title {
color: #f35626;
background-image: -webkit-linear-gradient(92deg,
在使用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实现字体颜色渐变的实现的文章就介绍到这了,更多相关CSS3字体颜色渐变内容请搜索it学府以前的文章或继续浏览下面的相关文章,希望大家以后多多支持it学府!