大屏项目使用css混合实现光源扫描高亮效果

效果:

css光源扫描

代码:

javascript 复制代码
html

<div class="light">
   <img src="~@/assets/光源.png" alt="">
</div>

css
<style>
.light {
  position: absolute;
  top: 3%;
  left: 0;
  transform: translate(-50%, -50%);
  animation: move 5s infinite;
  animation-timing-function: linear;
  overflow: hidden;
  mix-blend-mode:overlay;  //实现图片重叠混合高亮效果
}

@keyframes move{
  from {
    left: calc(0 + 6.25rem);
  }
  to {
    left: calc(100% - 9.375rem);
  } 
}

</style>

光源图片(下面有图)

相关推荐
T___T19 小时前
Vue 3 做 todos , ref 能看懂,computed 终于也懂了
前端·javascript·面试
bug总结19 小时前
vue+A*算法+canvas解决自动寻路方案
前端·vue.js·算法
cindershade19 小时前
JavaScript 事件循环机制详解及项目中的应用
前端·javascript
王霸天19 小时前
🚀 告别“变形”与“留白”:前端可视化大屏适配的终极方案(附源码)
前端·javascript
LYFlied19 小时前
Vue版本演进:Vue3、Vue2.7与Vue2全面对比
前端·javascript·vue.js
PieroPC19 小时前
Nicegui 组件放在页面中间
前端·后端
Airene19 小时前
Vite 8 发布 beta 版本了,升级体验一下 Rolldown
前端·vite
冰暮流星19 小时前
css3如何引入外部字体
前端·css·css3
VX:Fegn089519 小时前
计算机毕业设计|基于springboot + vue非遗传承文化管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
ByteCraze19 小时前
从零到一:构建一个实时语音翻译应用(Vue3 + Web Speech API)
前端·开源·github