大屏项目使用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>

光源图片(下面有图)

相关推荐
幻灵尔依1 分钟前
前端编码统一规范
javascript·vue.js·代码规范
欢脱的小猴子1 分钟前
VUE3加载cesium,导入czml的星座后页面卡死BUG 修复
前端·vue.js·bug
高级测试工程师欧阳3 分钟前
CSS 基础概念
前端·css·css3
前端小巷子3 分钟前
JS 实现图片瀑布流布局
前端·javascript·面试
Juchecar10 分钟前
AI教你常识之 npm / pnpm / package.json
前端
薛定谔的猫217 分钟前
前端工程化系列(一):编码规范相关
前端·代码规范·前端工程化
ZKshun20 分钟前
[ 前端性能优化 - 图片压缩 ] WebP格式的的图片性能到底有多优秀?
前端
杜蒙24 分钟前
React Hooks 详解
前端·javascript
南囝coding24 分钟前
Claude Code 从入门到精通:最全配置指南和工具推荐
前端·后端
索马里亚纳海参炒贩25 分钟前
useCallback useMemo memo 三个区别和作用
前端·react native