gsap实现可拖动悬浮液态融合弹出层代码

代码语言:html

所属分类:弹出层

代码描述:gsap实现可拖动悬浮液态融合弹出层代码

代码标签: gsap 拖动 悬浮 液态 融合 弹出层 代码

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

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

<head>
  <meta charset="UTF-8">
  
  
  
  
<style>
@import url('https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&display=swap');

/* @import 'normalize.css' layer(normalize); */

@layer normalize, base, demo;

@layer demo {
  :root {
    --color: color-mix(in hsl, canvas, canvasText 10%);
    --bg: color-mix(in hsl, canvasText, canvas 20%);
    --blue: color-mix(in hsl, hsl(210 80% 50%), canvas 25%);
    --green: color-mix(in hsl, hsl(140 80% 60%), canvas 25%);
    --list: 200px;
    --speed: 0.2s;
    --power-1-in: linear(0 0%,
      0.0027 3.64%,
      0.0106 7.29%,
      0.0425 14.58%,
      0.0957 21.87%,
      0.1701 29.16%,
      0.2477 35.19%,
      0.3401 41.23%,
      0.5982 55.18%,
      0.7044 61.56%,
      0.7987 68.28%,
      0.875 75%,
      0.9297 81.25%,
      0.9687 87.5%,
      0.9922 93.75%,
      1 100%
    );
    --elastic: linear(0 0%,
      -0.0055 4.83%,
      -0.0317 15.58%,
      -0.0351 20.24%,
      -0.031 23.11%,
      -0.0216 25.78%,
      -0.0065 28.32%,
      0.0143 30.74%,
      0.0478 33.58%,
      0.0907 36.32%,
      0.2048 41.53%,
      0.3517 46.27%,
      0.6096 52.68%,
      0.7371 56.42%,
      0.8583 61.09%,
      0.9466 66.02%,
      0.9811 68.81%,
      1.0068 71.72%,
      1.0241 74.79%,
      1.0334 78.07%,
      1.0326 83.83%,
      1.0053 95.23%,
      1 100%
    );
  }

  .arrow {
    width: clamp(120px, 15vmin, 200px);
    container-type: inline-size;
    position: absolute;
    bottom: 8rem;
    left: 8rem;
    color: color-mix(in hsl, canvasText, #0000 40%);
  }

  .arrow svg {
    width: 100%;
    scale: -1 -1;
  }

  .arrow label {
    font-fami.........完整代码请登录后点击上方下载按钮下载查看

网友评论0