查看原文
其他

【每日一练】74—CSS 实现的一款炫酷文字动画效果


写在前面

国庆假期过半,我们的【每日一练】专栏内容,也来到了74练,今天练习的这个小项目,是一个文字动画效果,最终效果如下:

具体代码如下:
HTML代码:
<!DOCTYPE html><html><head><title>【每日一练】74—CSS 实现的一款炫酷文字动画效果</title></head><body> <h2 data-text="&nbsp;♠ 好玩又有趣的CSS动画效果 ♣ &nbsp;">&nbsp;♠ 好玩又有趣的CSS动画效果♣ &nbsp;</h2></body></html>
CSS代码:
*{ margin: 0; padding: 0; box-sizing: border-box; font-family: 'Poppins', sans-serif;}body { display: flex; justify-content: center; align-items: center; min-height: 100vh; background: #111;}h2 { position: relative; font-size: 8em; color: #222;}h2::before { content: attr(data-text); position: absolute; white-space: nowrap; color: #fff; overflow: hidden; border-right: 4px solid #fff; animation: animate 8s linear infinite; filter: drop-shadow(0 0 20px #fff) drop-shadow(0 0 50px #fff);
}@keyframes animate { 0%,10%,100% { width: 0; } 70%,90% { width: 100%; }}

写在最后

以上就是今天【每日一练】的全部内容,希望今天的小练习对你有用,如果你觉得有帮助的话,请点赞我,关注我,并将它分享给你身边做开发的朋友,也许能够帮助到他。

我是杨小爱,我们明天见。

另外,关于这个文字动画效果,我在视频号上也分享过一些,如果你还没有关注我的视频号的话,请记得关注我的视频号,以免错过我与你分享的精彩内容。

学习更多技能

请点击下方公众号

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存