发现css有一个好玩的效果,我们可以聚焦到一点上,其他的全是黑色(看不清的),已达到我们视觉上的探照灯或者照妖镜效果,下面我们将进行示列演示。

简单效果

我们先看看以下的文字效果(静态)

示列效果:

示列代码:

```javascript

Document .flashlight {width: 220px;height: 220px;background: radial-gradient(circle30pxat 110px 110px,rgba(0,0,0,0),rgba(0,0,0,1));}

关关雎鸠,在河之洲。窈窕淑女,君子好逑。 参差荇菜,左右流之。窈窕淑女,寤寐求之。 求之不得,寤寐思服。悠哉悠哉,辗转反侧。 参差荇菜,左右采之。窈窕淑女,琴瑟友之。 参差荇菜,左右芼之。窈窕淑女,钟鼓乐之。

```

语法

  • shape 确定圆的类型
  • size 定义渐变的大小
  • position 定义渐变的位置

具体文档,大家可以根据自己的需要去官方查看。

javascript background-image: radial-gradient(shape size at position, start-color, ..., last-color);

可移动探照灯

  • 需求

    放置一个小姐姐为背景,然后通过探照的方式将小姐姐的图片放出来

  • 分析 本来是打算按照以上示列进行该功能的,后来发现图片背景不能遮罩;最后用到了CSS的定位功能进行遮罩;然后通过背景透明进行显示

  • 注意 我这边只是做一个示列,所以只做了移动的效果,比如到盒子边线的处理啊;还有移入移除等处理我都是没有做的,如果大家有兴趣的话。可以尝试做一做这些功能

图片示列:

代码示列:

```javascript

Document body,html {margin: 0;padding: 0;}.flashlight {position: relative;width: 640px;height: 360px;}.item {position: absolute;top: 0;left: 0;right: 0;bottom: 0;cursor: pointer;background: radial-gradient(circle80pxat 180px 110px,rgba(0,0,0,0),rgba(0,0,0,.8));z-index: 9;}img {width: 100%;height: 100%;}

```

今天的内容到这里就结束了。

如果您喜欢我的文章或者该文章对你有帮助,您也可以关注我的公众号:【前端雾恋

往期文章

  • css登录按钮炫酷效果

  • css是你永远学不会的语言

  • electron 中使用本地数据库

  • electron 中 webview的使用

  • 前端使用electron+vue3+ts搭建一个桌面端应用且可以热更新

CSS实现照妖镜效果相关推荐

  1. html css鼠标手型效果

    html css鼠标手型效果 style="cursor:pointer" 转载于:https://blog.51cto.com/chengang/1288597

  2. 纯 CSS 实现波浪效果!

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

  3. C#实现winform仿div+css半透明遮罩效果

    本文实现在winform项目实现网页div+css关透明效果,挺帅的,在网页中要实现div的半透明遮罩层效果不难,在winform项目就不是这么容易了,下面我们来看下效果图先:   正常时: 文章来自 ...

  4. php鼠标经过显示文本,CSS_HTML和CSS做网页实例教程:鼠标滑过文字改变,关于HTML+CSS的实例效果很多, - phpStudy...

    关于HTML+CSS的实例效果很多,下面举出常用的几列,供新手们学习参考. html+CSS实例效果(1):鼠标滑过改变文字 鼠标经过变换文字 #Menu{ width:500px; margin:5 ...

  5. html 悬浮阴影,css实现悬浮效果的阴影的方法示例

    本文介绍了css实现悬浮效果的阴影的方法示例,分享给大家,具体如下: 要实现的效果图: 实现的代码: -webkit-box-shadow:0px 3px 3px #c8c8c8 ; -moz-box ...

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

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

  7. html 星空效果,使用css实现星空效果!

    css实现星空效果 html, body { height: 100%; overflow: hidden; } body { width: 100%; height:100%; background ...

  8. 《javaScript100例|03》自写javaScript+CSS轮显效果

    目录 效果图 代码示例 源码地址:自写Js+CSS轮显效果.rar-互联网文档类资源-CSDN下载https://download.csdn.net/download/weixin_41937552/ ...

  9. html一张图片用两种滤镜,HTML图片CSS滤镜—灰度效果

    this.p={ m:2, b:2, loftPermalink:'', id:'fks_082065087087086069087082087095083084084067083083082065' ...

  10. php中修改弹窗的样式,CSS变形弹窗效果示例

    大家都知道,弹出窗体已经是现在网页常用的一种交互设计,在这个注重交互动画体验的时代,网页弹窗也是可以来点新鲜点子的,比如今天分享的CSS 变形Modal Window. 当用户点击按钮时,按钮将会变成 ...

最新文章

  1. Android应用程序进程启动过程的源代码分析(1)
  2. 罗辑思维 - 当代的学习方法
  3. 阿里云服务器 宝塔面板 配置Python项目
  4. java中上传文件_Java中文件上传下载 --使用Minio
  5. Effective Java读书笔记完结啦
  6. 潘石屹接连带货 Python,要来抢我们的饭碗?
  7. 参数pyinstaller_Python用PyInstaller打包笔记
  8. 小米总参php面试题_php面试题之二——Javascript(基础部分)
  9. android不同机型编译不同so,如何使用adb命令查看android中的数据库
  10. java策略模式学习
  11. [shell] IT运维之Linux服务器监控方案
  12. NB-IOT模块学习
  13. NetApp存储常用检查命令
  14. 视频教程-深入浅出 Zabbix 4.0(基于 zabbix 4.2)-Linux
  15. 用html做成的音频播放器,HTML5制作酷炫音频播放器插件图文教程
  16. 手机备份到底备份什么
  17. 聚焦品牌化 Morketing2018第二届跨境出口电商营销峰会成功举办
  18. c语言arctan转换求pi,arctanx可以转换成什么
  19. 译:WebRTC视频通信浅析
  20. 用DrawText实现高效的Android倒计时功能。

热门文章

  1. 视频直播源码,写倒计时CountDown的正确姿势
  2. c调python_【掌控】mpython_掌控是个音乐家(new)
  3. BroadLink:三款新品力求无障碍人机交互,三大平台分三期对外开放...
  4. 利用ChitGPT AI大模型生成MATLAB版99乘法表
  5. c加入getchar();避免一闪而过
  6. FPGA实现BP神经网络模型(Verilog)
  7. 【前端面试宝典】前端学习掌握的四个知识点
  8. 实现将一个工资汇总表sheet拆分成多个个人工资单sheet
  9. Abaqus常见报错解决总结
  10. Linux三 —— Linux虚拟内存