css实现三维文字立方块堆叠效果代码
代码语言:html
所属分类:布局界面
代码描述:css实现三维文字立方块堆叠效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> body { margin:0; background: #EBE7DC; font-family: 'Raleway','Helvetica Neue', 'Helvetica'; } .scene { transform: rotateX(-26deg) rotateY(36deg); } #cover { perspective: 800px; position: absolute; overflow: hidden; width: 100%; height: 100%; background: transparent; font-size: 100%; } .face { box-shadow: inset 0 0 0 2px #615B5C; text-align: center; transform: translateX(13px); line-height: 50px; font-size: 16px; } .face p { margin: 0; padding: 0; font-size: 36px; color: #504A4E; } .scene, .shape, .face, .face-wrapper, .cr { position: absolute; transform-style: preserve-3d; } .scene { width: 80em; height: 80em; top: 50%; left: 50%; margin: -40em 0 0 -40em; } .shape { top: 50%; left: 50%; width: 0; height: 0; transform-origin: 50%; } .face, .face-wrapper { overflow: hidden; transform-origin: 0 0; backface-visibility: hidden; } .face { background-size: 100% 100%!important; background-position: center; } .face-wrapper .face { left: 100%; width: 100%; height: 100% } .photon-shader { position: absolute; left: 0; top: 0; width: 100%; height: 100% } .side { left: 50%; } .cr, .cr .side { height: 100%; } [class*="cuboid"] .ft, [class*="cuboid"] .bk { width: 100%; height: 100%; } [class*="cuboid"] .bk { left: 100%; } [class*="cuboid"] .rt { transform: rotateY(-90deg) translateX(-50%); } [class*="cuboid"] .lt { transform: rotateY(90deg) translateX(-50%); } [class*="cuboid"] .tp { tr.........完整代码请登录后点击上方下载按钮下载查看
网友评论0