- 113浏览
- 2022-05-08
CSS聚光灯效果
<style>
html,body{
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
background: #222;
}
h1{
font-size: 4rem;
color: #333;
width: 37.5rem;
position: relative;
}
/* 使用伪元素加个遮罩层 */
h1::after{
content:attr(data-text);
position: absolute;
top: 0;
left: 0;
color: transparent;
background-image: linear-gradient(to left,#1a2a6c,#b21f1f,#fdbb2d);
background-clip: text;
-webkit-background-clip: text;
clip-path: ellipse(6.25rem 6.25rem at 0% 50%);
animation: move 5s infinite;
}
@keyframes move{
0%, 100%{
clip-path: ellipse(6.25rem 6.25rem at 0% 50%);
}
50%{
clip-path: ellipse(6.25rem 6.25rem at 100% 50%);
}
}
</style>
<h1 data-text="站三界导航">
站三界导航
</h1>
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、本文由会员转载自互联网,如果您是文章原创作者,请联系本站注明您的版权信息。