效果如下:


代码实现:

以下代码可以复制粘贴,在任何浏览器均可运行。

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>CSS实现探照灯效果</title></head><style>body,html {background-color: #3c3c3c;text-align: center;}.spotlight {position: relative;display: inline-block;font-size: 48px;}.spotlight::after {position: absolute;width: 100%;height: 100%;left: 0;top: 0;content: attr(title);color: #fff;animation: spotlight 3s ease-in-out infinite alternate;}@keyframes spotlight {0% {clip-path: ellipse(32px 32px at 0% 50%);}100% {clip-path: ellipse(32px 32px at 100% 50%);}}</style><body><h1 title="hello world" class="spotlight">hello world</h1></body>
</html>

【前端】纯CSS实现探照灯效果相关推荐

  1. 如何用纯 CSS 实现优惠券效果

    ​ 背景 本文来自CODE.FUN  ,讲述如何用纯 CSS 实现优惠券效果的实践案例,分享给大家. 优惠券视觉效果 上面是优惠券的视觉效果,本文分享如何使用纯 CSS 实现它的主要框架,希望对大家有 ...

  2. 纯 CSS 实现波浪效果!

    一直以来,使用纯 CSS 实现波浪效果都是十分困难的. 因为实现波浪的曲线需要借助贝塞尔曲线. 而使用纯 CSS 的方式,实现贝塞尔曲线,额,暂时是没有很好的方法. 当然,借助其他力量(SVG.CAN ...

  3. 制作css开关,纯css实现开关效果

    大家好,我又来了,这次给大家表演使用纯css实现开关效果 首先是构思 我们使用标签来实现这个效果. checkbox的选中.未选中的特性,刚好对应开关的打开.关闭 on:打开 off:关闭 未选中,则 ...

  4. html实现开关,使用纯css实现开关效果

    首先是构思 我们使用标签来实现这个效果. checkbox的选中.未选中的特性,刚好对应开关的打开.关闭 on:打开 off:关闭 未选中,则关闭开关 选中,则打开开关 开始画出off.on状态的草图 ...

  5. 纯CSS实现弹幕效果

    纯CSS实现弹幕效果 动画相关的属性和方法已经本部分的开头简单提过了,我们来看一下本次要实现的效果--弹幕- 当你在阅读.看视频的时候经常会遇见一段文件或者一张表情从页面划过,要实现一个完整的功能很复 ...

  6. Php开源h5相册系统,HTML5 CSS3专题 纯CSS打造相册效果的示例代码详解

    HTML5 CSS3专题 纯CSS打造相册效果的示例代码详解: 今天偶然发现电脑里面还有这样的一个例子,感觉效果还不错,不记得啥时候下载的了,也好久没上w3cfuns了,怀念学习前台的日子,给大家分享 ...

  7. css中间镂空,怎么用纯CSS实现镂空效果

    怎么用纯CSS实现镂空效果 发布时间:2021-03-19 09:49:16 来源:亿速云 阅读:99 作者:小新 小编给大家分享一下怎么用纯CSS实现镂空效果,希望大家阅读完这篇文章之后都有所收获, ...

  8. 纯css实现信封效果

    纯css实现信封效果 <body><div id="dialog"><div id="envelope"><div i ...

  9. HTML中 css红绿黄灯,纯CSS实现红绿灯效果(面试常见)

    先看题,别看答案试下吧 ~_~ 1.下面的代码输出的内容是什么? function O(name){ this.name=name||'world'; } O.prototype.hello=func ...

最新文章

  1. Spring 3 MVC and XML example
  2. 基于BootstarbTable实现加载更多的方式
  3. 【聚类算法】常见的六大聚类算法
  4. 3500字的txt文件_split文件拆分与合并,看完还不会,拿头拍我
  5. boost::fusion::filter_if用法的测试程序
  6. mysql自动写入创建时间_mysql 自动记录数据插入及最后修改时间
  7. 改来改去把微服务改成了分布式单体
  8. 手动创建线程更好哦_如何通过创建更好的工作流程找到下一个大想法
  9. Bzoj2124(p5364): 等差子序列
  10. 问题四十七:怎么用ray tracing画superellipsoid (2)
  11. config.guess: unable to guess system type、config.sub: missing argument
  12. 《孙子兵法》帮你找到合格的管理者
  13. 百分比计算机公式,百分比的计算公式怎么算的(免费教你计算百分比)
  14. Stata:因子变量全攻略-双向固定效应-超越对数生产函数
  15. xmanager无法连接Linux服务器,xmanager连接linux出错问题怎么解决
  16. java设计最简单记账本_家庭记账本小程序之前端页面设计(java web基础版一)
  17. 阿里实习生测试一面(2017.3.29)
  18. 3D 游戏之父卡马克再创业:“我自己出得起 2000 万美元,但花投资人的钱会更有责任心”...
  19. Python的学习(十八)---- 单元测试工具nose
  20. Python全局变量和局部变量(超详细,纯干货,保姆级教学)

热门文章

  1. 人工智能在物流领域中的应用
  2. 【零基础跑项目】20代码教你基于opencv的人脸检测
  3. 一本通 1273:货币系统
  4. Qt知识点梳理 —— 静态函数发送信号
  5. java 登录界面加验证码_java 做登陆窗口,带有用户名和密码输入框和验证码。求修改...
  6. 解决 There is no getter for property named ‘null‘ in ‘class 报错
  7. canvas实现扭蛋机动画效果
  8. CSS实战样式:文字两侧加居中横线
  9. 完美世界手游服务器维护中,完美世界手游黑屏闪退解决办法 玩不了怎么办
  10. python图像倾斜校正_校正倾斜的文本