css3运用了blur()
滤镜和contrast()
滤镜产生的融合,轻松实现文字快闪动画效果!
1、html代码:
<div class="g-container">
<div class="word">iPhone</div>
<div class="word">13</div>
<div class="word">Pro</div>
<div class="word">强得很!</div>
</div>
2、css(scss)代码:
@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');
$speed: 8s;
$wordCount: 4;
.g-container {
position: relative;
width: 100vw;
height: 100vh;
background: #000;
font-family: 'Montserrat', sans-serif;
color: #fff;
font-size: 120px;
filter: contrast(15);
}
.word {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
animation: change $speed infinite ease-in-out;
@for $i from 0 to $wordCount {
&:nth-child(#{$i + 1}) {
animation-delay: ($speed / ($wordCount + 1) * $i) - $speed;
}
}
}
@keyframes change {
0%,
5%,
100% {
filter: blur(0px);
opacity: 1;
}
50%,
80% {
filter: blur(80px);
opacity: 0;
}
}
以上是编程学习网小编为您介绍的“css3文字快闪切换动画效果代码”的全面内容,想了解更多关于 前端知识 内容,请继续关注编程基础学习网。
织梦狗教程
本文标题为:css3文字快闪切换动画效果代码


基础教程推荐
猜你喜欢
- Bootstrap每天必学之模态框(Modal)插件 2023-12-20
- vue中集成blockly的踩坑之旅 2023-10-08
- 防止网页被搜索引擎爬虫和网页采集器收录的方法汇总 2024-02-03
- CSS实现body背景层高于块元素的方法 2024-03-10
- Ajax 请求队列解决方案并结合elementUi做全局加载状态 2023-02-23
- Ajax提交参数的值中带有html标签不能提交成功的解决办法(ASP.NET) 2023-01-26
- css3加载中loading三点依次闪动效果代码 2024-12-14
- 我的柜子好像动了之鼠标跟踪事件教程 2024-02-04
- css实现左侧固定右侧自适应的布局方式 2024-01-24
- css实现一个元素高度固定宽度按比例显示效果 2024-02-07