在CSS3出现之前,前端通常所见文字特效几乎都是由JS实现,今天我们就通过一例简单的流光文字动画特效,来了解一下CSS3的自定义动画实现过程。以前真的很难想象如此的炫酷特效居然可以由CSS样式完成,可是事实就是能让人惊叹。以下是实例全部代码:html>
CSS3自定义动画实现流光文字特效-
.text{
width:500px;
height:200px;
font-size:30px;
background-image:-webkit-linear-gradient(left,blue,#66ffff10%,#cc00ff20%,#CC00CC30%,#CCCCFF40%,#00FFFF50%,#CCCCFF60%,#CC00CC70%,#CC00FF80%,#66FFFF90%,blue100%);
-webkit-text-fill-color:transparent;/*字体设置成透明色*/
-webkit-background-clip:text;/*裁剪背景,使文字作为裁剪区域向外裁剪*/
-webkit-background-size:200%100%;
-webkit-animation:masked-animation4slinearinfinite;
}
@keyframesmasked-animation{
0%{
background-position:00;
}
100%{
background-position:-100%0;
}
}
CSS3自定义动画实现流光文字特效
如果觉得《android流光字体实现 CSS3自定义动画实现流光文字特效》对你有帮助,请点赞、收藏,并留下你的观点哦!