css3 字体渐变动效
以前写过一篇关于字体渐变效果的文章,那时候初出茅庐,啥都不太懂,就只会个静态,这次逛animate.css网站的时候发现他的字体是动态渐变效果的,这就有点刺激了,于是研究了一下。
效果图
教程
主要是利用了css3的滤镜效果,也就是hue-rotate()色调转盘,他会根据当前的颜色进行调整,大概可以理解为ps中的调整色相吧。
p {
font-size: 60px;
color: #f35626;
background-image: linear-gradient(92deg, #f35626 0%, #feab3a 100%);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
animation: hue 60s infinite linear;
}
@keyframes hue {
from {
filter: hue-rotate(0deg);
}
to {
filter: hue-rotate(-360deg);
}
}
这段代码完全就是抄animate的了,哈哈...懒得写,具体css的意思可以看我这篇文章了解一下:
CSS3文字渐变效果
关于滤镜的教程,可以看看张鑫旭大佬的文章
## CSS filter:hue-rotate色调旋转滤镜实现按钮批量生产
懒得研究的就直接copy上面的代码就行,如果对颜色不满意自行调整css中的颜色即可。
吃水不忘挖井人,感谢那些分享自己知识的人,是他们用自己的热情搭建了一个又一个路标。
版权申明
本文系作者 @木灵鱼儿 原创发布在木灵鱼儿站点。未经许可,禁止转载。
暂无评论数据