gsap+ScrollTrigger实现鼠标滚动三维空间相册层叠效果代码
代码语言:html
所属分类:画廊相册
代码描述:gsap+ScrollTrigger实现鼠标滚动三维空间相册层叠效果代码,结合了DrawSVGPlugin3和ScrollToPlugin3插件。
代码标签: gsap ScrollTrigger 鼠标 滚动 三维 空间 相册 层叠
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');
html, body, #app {
width:100%;
height:100%;
margin:0;
padding:0;
font-size:0;
font-family: 'Montserrat', sans-serif;
}
#app {
opacity:0;
height:auto;
background:radial-gradient(#ccc, #999);
}
#app img {
display:block;
}
#detail {
position:absolute;
width:100%;
height:100%;
background:#111;
top:100%;
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-evenly;
}
#detailImg {
width:85%;
height:85%;
}
#detailTxt {
color:#ccc;
font-size:20px;
letter-spacing:1px;
}
svg {
pointer-events:none;
position:absolute;
top:0;
left:0;
}
#headlines {
max-width:800px;
min-width:450px;
left:50%;
top:50%;
transform:translate(-50%, -50%);
}
</style>
</head>
<body>
<!-- partial:index.partial.html -->
<div id="scrollDist"></div>
<div id="app">
<svg id="headlines" fill=&quo.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0