CSS探照灯动画:打造动态网页的必备技巧!

简介: CSS探照灯动画:打造动态网页的必备技巧!

先上效果

探照灯文字动效是一种视觉效果,它模仿了探照灯在夜空中扫描文字的动态。常用于网页设计中,增加页面的趣味性。

代码参考:

<div class="TextSearchlight_container__r14vK">
      <p data-text="♠ CSS Animation ♣">♠ CSS Animation ♣</p>
    </div>

探照灯文字动效

.TextSearchlight_container__r14vK {
    background-color: #000;
    display: flex;
    justify-content: center;
    padding: 100px 0 60px;
    position: relative;
    width: 100%
}
.TextSearchlight_container__r14vK p {
    color: #222;
    font-family: SourceHanSansCN-Bold!important;
    font-size: 64px;
    font-weight: 700;
    position: relative
}
.TextSearchlight_container__r14vK p:after {
    animation: TextSearchlight_move__qAFwU 8s ease-in-out infinite;
    -webkit-background-clip: text;
    background-clip: text;
    background-image: linear-gradient(90deg,#ec4899,#ef4444,#eab308);
    -webkit-clip-path: ellipse(60px 60px at 0 50%);
    clip-path: ellipse(60px 60px at 0 50%);
    color: #0000;
    content: attr(data-text);
    left: 0;
    position: absolute;
    top: 0
}
@keyframes TextSearchlight_move__qAFwU {
    50% {
        -webkit-clip-path: ellipse(60px 60px at 100% 50%);
        clip-path: ellipse(60px 60px at 100% 50%)
    }
    to {
        -webkit-clip-path: ellipse(60px 60px at 0 50%);
        clip-path: ellipse(60px 60px at 0 50%)
    }
}
相关文章
|
24天前
|
前端开发 JavaScript 开发者
探索Web设计新纪元:CSS3的革新特性如何重塑我们的网页视觉体验?
【8月更文挑战第26天】随着Web技术的发展,CSS3为前端开发带来了众多激动人心的新特性,极大提升了网页设计的视觉效果与创意空间。本文通过对比CSS3与CSS2,详细介绍了CSS3在选择器增强、圆角阴影处理、渐变背景应用、转换动画实现、文字效果优化、媒体查询支持及多列布局方面的显著改进,展示了CSS3如何助力开发者打造更具吸引力和互动性的网页体验。
34 1
|
28天前
|
前端开发
2s 利用 HTML+css动画实现企业官网效果
2s 利用 HTML+css动画实现企业官网效果
|
22天前
|
前端开发
简单几行代码CSS实现网页自动打文字效果
简单几行代码CSS实现网页自动打文字效果
33 1
简单几行代码CSS实现网页自动打文字效果
|
9天前
|
Web App开发 前端开发 JavaScript
HTML/CSS/JS学习笔记 Day3(HTML--网页标签 下)
HTML/CSS/JS学习笔记 Day3(HTML--网页标签 下)
|
22天前
|
前端开发 UED 开发者
有趣的CSS - 文字加载动画效果
这个文本加载动画简单而有趣,可以在网站标题、广告标语或者关键信息的展示上吸引用户的注意力。开发者可以根据需要调整动画的持续时间、步骤数,或者光标颜色等,来适应特定的设计需求。使用这种动态元素,增强网站的互动性和用户体验,同时也为网站增添了一抹活泼的风格。
36 5
|
24天前
|
编解码 前端开发 开发者
【前端设计达人必备】揭秘CSS尺寸单位的魔力:从基础到实战,打造灵动响应式网页!
【8月更文挑战第26天】本文深入探讨了CSS中常用的尺寸单位,包括像素(px)、百分比(%)、视窗单位(vw/vh/vmin/vmax)、可伸缩相对单位(em/rem)以及Flexbox和Grid中的fr单位。通过具体案例展示了每种单位的特点及其适用场景。像素适用于固定尺寸元素;百分比和em/rem利于构建响应式布局;视窗单位适合全屏设计;fr单位则能有效管理复杂网格布局的空间分配。掌握这些单位有助于开发者设计出更加灵活、高质量的网页布局。
35 4
|
28天前
|
前端开发 JavaScript
HTML+CSS如何打造撒花动画效果?3分钟学会,炫酷到爆!
HTML+CSS如何打造撒花动画效果?3分钟学会,炫酷到爆!
|
28天前
|
前端开发
CSS动画霓虹灯闪烁效果
CSS动画霓虹灯闪烁效果
|
28天前
|
前端开发 JavaScript
还在为酷炫css动画背景头疼吗?1分钟解决
还在为酷炫css动画背景头疼吗?1分钟解决
|
28天前
|
前端开发
HTML+CSS动画实现动感3D卡片墙:现代Web设计的视觉盛宴
HTML+CSS动画实现动感3D卡片墙:现代Web设计的视觉盛宴