div+css实现三维盒子转动动画效果代码
代码语言:html
所属分类:动画
代码描述:div+css实现三维盒子转动动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> body, html { width: 100%; height: 100%; display: flex; overflow: hidden; transform-style: preserve-3d; } :root { --cubic-bezier: cubic-bezier(1, 0.05, 0.98, 1); } .wrap { margin: auto; position: relative; width: 100px; height: 100px; transform-style: preserve-3d; transform: rotateY(20deg) rotateX(20deg); perspective: 45px; -webkit-animation: perspectiveMove 20s infinite linear alternate; animation: perspectiveMove 20s infinite linear alternate; } .box { position: relative; left: 0; width: 100px; height: 100px; box-sizing: border-box; -webkit-animation: rotate 3s infinite var(--cubic-bezier), move 3s infinite linear; animation: rotate 3s infinite var(--cubic-bezier), move 3s infinite linear; transform-origin: 100% 100%; transform-style: preserve-3d; } .box > li { position: absolute; top: 0; left: 0; width: 100px; height: 100px; border: 2px solid #000; box-sizing: border-box; transform-style: preser.........完整代码请登录后点击上方下载按钮下载查看
网友评论0