css+js实现鼠标跟随遮罩灯光效果代码

代码语言:html

所属分类:其他

代码描述:css+js实现鼠标跟随遮罩灯光效果代码,移动鼠标可看到图片部分内容

代码标签: css 图片 遮罩 灯光 鼠标 跟随

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">



    <style>
        :root {
          --mouse-x: 50%;
          --mouse-y: 50%;
        }
        
        body {
          margin: 0;
          height: 100vh;
          background-image: url(//repo.bfw.wiki/bfwrepo/image/5ec5c304e0b4c.png);
          background-position: center center;
          background-size: cover;
        }
        
        .mask {
          with: 100vw;
          height: 100vh;
          background-color: hsla(0,0%,0%, 0.9);
          mask: radial-gradient(
            circle at var(--mouse-x) var(--mouse-y),
            transparent 40px,
            black 150px
          );
          -webkit-mask: radial-gradient(
            circle at var(--mouse-x) var(--mouse-y),
            transparent 40px,
            black 150p.........完整代码请登录后点击上方下载按钮下载查看

网友评论0