gsap实现三维盒子行走动画效果代码
代码语言:html
所属分类:动画
代码描述:gsap实现三维盒子行走动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <style> :root { --cube-size: 120px; } html { box-sizing: border-box; } *, *:before, *:after { box-sizing: inherit; } body { background: white; background: radial-gradient(#ffffff 25%, #d5d3d5 75%); overflow: hidden; font-size: 10px; } body, html { height: 100%; width: 100%; margin: 0; padding: 0; } .container { display: flex; align-items: center; justify-content: center; height: 100%; margin: auto; perspective: 800px; visibility: hidden; } .scene { transform-style: preserve-3d; transform: rotateX(-30deg) rotateY(55deg); } .track { transform-style: preserve-3d; } .walker { transform-style: preserve-3d; position: relative; display: flex; } .walker--2 { transform-style: preserve-3d; transform: rotateX(180deg) translateY(-1px); } .walker--2 .face { opacity: 0.6; } .walker--2 .cube--1 .face { background: #f6edf0; } .walker--2 .cube--2 .face { background: #eaebf1; } .cube { position: relative; width: var(--cube-size); height: var(--cube-size); transform-style: preserve-3d; } .face {.........完整代码请登录后点击上方下载按钮下载查看
网友评论0