gsap实现卡片拖拽360度旋转代码

代码语言:html

所属分类:拖放

代码描述:gsap实现卡片拖拽360度旋转代码

代码标签: gsap 卡片 拖拽 360 旋转 代码

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

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

<head>
  <meta charset="UTF-8">
  

  
  
<style>
@charset "UTF-8";
* {
  box-sizing: border-box;
}

html {
  min-height: 100%;
  background: #05060a;
}

body {
  min-height: 100svh;
  margin: 0;
  display: grid;
  place-items: center;
  padding: max(24px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));
  background: radial-gradient(circle at top, #30365f, transparent 35%), linear-gradient(135deg, #11131f, #05060a);
  color: white;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  overflow-x: hidden;
}

.demo {
  width: min(100%, 760px);
  display: grid;
  gap: clamp(18px, 4vw, 24px);
  justify-items: center;
  text-align: center;
}

.scene {
  width: clamp(210px, 68vw, 260px);
  aspect-ratio: 13/18;
  perspective: 900px;
  cursor: -webkit-grab;
  cursor: grab;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  /*
         pan-y lets the page keep vertical scrolling behavior on touch screens,
         while horizontal movement is available to Draggable.
         For a full-screen toy/de.........完整代码请登录后点击上方下载按钮下载查看

网友评论0