css实现三维立方体悬浮翻转文字介绍效果代码
代码语言:html
所属分类:悬停
代码描述:css实现三维立方体悬浮翻转文字介绍效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> :root { /* Set cube size */ --w: 256px; --h: 256px; /* Other variables */ --start-pos: translateZ(-8rem) rotateX(330deg) rotateY(-45deg); --end-pos: translateZ(-8rem) rotateY(180deg); --anim-duration: 350ms; --half-w: calc(var(--w) / 2); --half-h: calc(var(--h) / 2); } /* Base Styles */ body { margin: 0; background: #dfdfe6; color: #202124; font-family: sans-serif; } section { position: relative; width: 100%; padding: 32px 0 64px; background-image: linear-gradient( 110deg, hsl(240deg 12% 89%) 0%, hsl(240deg 16% 88%) 39%, hsl(240deg 19% 86%) 61%, hsl(240deg 21% 85%) 100% ); } .header { margin: 16px 0 128px; } h1, p, a { color: #202124; margin: 0px 0px 10px; text-decoration: none; } h1:hover, p:hover { color: #14189d; } h1 { font-size: 32px; } p { font-size: 18px; font-weight: bold; text-align: right; } .wrapper { max-width: 1920px; margin: 0 auto; display: flex; flex-direction: column; align-items: center; } .cubes-grid { width: 100%; max-width: calc(var(--w) * 5); display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; gap: calc(var(--h) * 0.5) 1.5em; justify-items: center; align-items: center; margin-bo.........完整代码请登录后点击上方下载按钮下载查看
网友评论0