react实现一个立方方块的幻灯片效果代码
代码语言:html
所属分类:幻灯片
代码描述:react实现一个立方方块的幻灯片效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> @import url("https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap"); body { background: radial-gradient(circle, white 0%, #e6e6e6 100%); } .group { --block-width: 15vmin; --block-height: 4vmin; --block-depth: 1vmin; --font-size: 3em; --border-color: rgba(255,255,255,.2); --side-color: rgba(255,99,71,.6); --block-rotate-x: -20deg; --block-rotate-y: 30deg; perspective: 1000px; width: 50vmin; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); } .group .navigation { position: absolute; left: -50%; top: 50%; width: 50px; height: 120px; display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr 1fr 1fr; transform: translateY(-50%); } .group .navigation div { display: grid; place-items: center; color: #fff; background-color: #282828; cursor: pointer; } .group .navigation .up { grid-column: 1/span 1; grid-row: 1/span 1; } .group .navigation .down { grid-column: 1/span 1; grid-row: 3/span 1; } .block { font-size: var(--font-size); width: var(--block-width); height: var(--block-height); transform-style: preserve-3d; transform: rotateX(var(--block-rotate-x)) rotateY(var(--block-rotate-y)); } .block .side { position: absolute; background: var(--side-color); border: 1px solid var(--border-color); color: white; text-align: ce.........完整代码请登录后点击上方下载按钮下载查看
网友评论0