gsap实现卡片拖拽360度旋转代码
代码语言:html
所属分类:拖放
代码描述: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