div+css实现跟随鼠标移动的可爱鬼魂效果代码

代码语言:html

所属分类:其他

代码描述:div+css实现跟随鼠标移动的可爱鬼魂效果代码

代码标签: div css 跟随 鼠标 移动 可爱 鬼魂

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


<!DOCTYPE html>
<html lang="en" >

<head>

 
<meta charset="UTF-8">

 
 
<style>
* {
  box-sizing: border-box;
  touch-action: none;
}

body {
  display: grid;
  place-items: center;
  min-height: 100vh;
  background: hsl(210 24% 22%);
  overflow: hidden;
}

.ghost {
  position: absolute;
  width: clamp(100px, 25vmin, 300px);
  aspect-ratio: 1 / 2;
  background: white;
  border-radius: 50% 50% 0 0 / 25% 25% 0 0;
  --size: clamp(10px, 2vmin, 300px);
  -webkit-mask:
    radial-gradient(var(--size) at bottom, transparent 97%, black),
    radial-gradient(var(--size) at 25% 50%, black 97%, transparent);
          mask:
    radial-gradient(var(--size) at bottom, transparent 97%, black),
    radial-gradient(var(--size) at 25% 50%, black 97%, transparent);
  -webkit-mask-repeat: repeat-x;
          mask-repeat: repeat-x;
  -webkit-mask-size: calc(2 * var(--size)) 100%, calc(4 * var(--size)) calc(2 * var(--size));
          mask-size: calc(2 * var(--size)) 100%, calc(4 * var(--size)) calc(2 * var(--size));
  -webkit-mask-position: 50% calc(100% - var(--size)),
    calc(50% - var(--size)) 99%;
          mask-position: 50% calc(100% - var(--size)),
    calc(50% - var.........完整代码请登录后点击上方下载按钮下载查看

网友评论0