1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > html文字闪烁没效果 html文字闪烁代码 css3文字闪烁效果

html文字闪烁没效果 html文字闪烁代码 css3文字闪烁效果

时间:2024-05-12 00:11:35

相关推荐

html文字闪烁没效果 html文字闪烁代码 css3文字闪烁效果

这篇文章主要为大家详细介绍了html文字闪烁代码 css3文字闪烁效果 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

文字闪烁效果一:

通过改变透明度来实现文字的渐变闪烁,代码如下:

文字闪烁:闪烁效果

.main{

color:#666;margin-top:50px;

}

/*定义keyframe动画,命名为blink*/

@keyframesblink{

0%{opacity:1;}

100%{opacity:0;}

}

/*添加兼容性前缀*/

@-webkit-keyframesblink{

0%{opacity:1;}

100%{opacity:0;}

}

@-moz-keyframesblink{

0%{opacity:1;}

100%{opacity:0;}

}

@-ms-keyframesblink{

0%{opacity:1;}

100%{opacity:0;}

}

@-o-keyframesblink{

0%{opacity:1;}

100%{opacity:0;}

}

/*定义blink类*/

.blink{

color:#dd4814;

animation:blink1slinearinfinite;

/*其它浏览器兼容性前缀*/

-webkit-animation:blink1slinearinfinite;

-moz-animation:blink1slinearinfinite;

-ms-animation:blink1slinearinfinite;

-o-animation:blink1slinearinfinite;

}

如果不需要渐变闪烁效果,我们可以在keyframe动画中定义50%,50.1%的opacity的值。如下:@-webkit-keyframesblink{

0%{opacity:1;}

50%{opacity:1;}

50.01%{opacity:0;}

100%{opacity:0;}

}

文字闪烁效果二:

通过设置text-shadow的值,来实现文字阴影闪烁的效果,代码如下:

闪烁效果

文字闪烁效果三:

利用背景图片或者背景渐变,实现文字颜色的闪烁效果,代码如下:闪烁效果

.box{

display:inline-block;

font-size:20px;

margin:10px;

background:linear-gradient(left,#f71605,#e0f513);

background:-webkit-linear-gradient(left,#f71605,#e0f513);

background:-o-linear-gradient(right,#f71605,#e0f513);

-webkit-background-clip:text;

-webkit-text-fill-color:transparent;

animation:scratchy0.253slinearforwardsinfinite;

/*其它浏览器兼容性前缀*/

-webkit-animation:scratchy0.253slinearforwardsinfinite;

-moz-animation:scratchy0.253slinearforwardsinfinite;

-ms-animation:scratchy0.253slinearforwardsinfinite;

-o-animation:scratchy0.253slinearforwardsinfinite;

}

@keyframesscratchy{

0%{

background-position:00;

}

25%{

background-position:00;

}

26%{

background-position:20px-20px;

}

50%{

background-position:20px-20px;

}

51%{

background-position:40px-40px;

}

75%{

background-position:40px-40px;

}

76%{

background-position:60px-60px;

}

99%{

background-position:60px-60px;

}

100%{

background-position:00;

}

}

/*添加兼容性前缀*/

@-webkit-keyframesscratchy{

0%{

background-position:00;

}

25%{

background-position:00;

}

26%{

background-position:20px-20px;

}

50%{

background-position:20px-20px;

}

51%{

background-position:40px-40px;

}

75%{

background-position:40px-40px;

}

76%{

background-position:60px-60px;

}

99%{

background-position:60px-60px;

}

100%{

background-position:00;

}

}

@-moz-keyframesscratchy{

0%{

background-position:00;

}

25%{

background-position:00;

}

26%{

background-position:20px-20px;

}

50%{

background-position:20px-20px;

}

51%{

background-position:40px-40px;

}

75%{

background-position:40px-40px;

}

76%{

background-position:60px-60px;

}

99%{

background-position:60px-60px;

}

100%{

background-position:00;

}

}

@-ms-keyframesscratchy{

0%{

background-position:00;

}

25%{

background-position:00;

}

26%{

background-position:20px-20px;

}

50%{

background-position:20px-20px;

}

51%{

background-position:40px-40px;

}

75%{

background-position:40px-40px;

}

76%{

background-position:60px-60px;

}

99%{

background-position:60px-60px;

}

100%{

background-position:00;

}

}

@-o-keyframesscratchy{

0%{

background-position:00;

}

25%{

background-position:00;

}

26%{

background-position:20px-20px;

}

50%{

background-position:20px-20px;

}

51%{

background-position:40px-40px;

}

75%{

background-position:40px-40px;

}

76%{

background-position:60px-60px;

}

99%{

background-position:60px-60px;

}

100%{

background-position:00;

}

}

小结:

以上361模板介绍的3中文字闪烁效果主要使用到css3的animation属性,大家可以直接复制使用,如果还有其他的闪烁效果,可以给361模板投稿哦!!

以上就是html文字闪烁代码 css3文字闪烁效果 的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。