有人能给我一段3d效果的代码吗?
我想模仿学习
我想模仿学习
2017-05-10
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>css3六方块绕Y轴旋转</title> <style> html,body{ perspective: 1000px; } .container{ width: 500px; height: 500px; transform-style: preserve-3d; margin:100px auto; position: relative; animation: move 10s linear infinite; } @keyframes move { from{ transform: rotateY(0deg) } to{transform: rotateY(360deg)} } .container:hover{ animation-play-state: paused; } .square{ position: absolute; width: 200px; height: 200px; left: 150px; top:150px; background-color: #f05e6f; opacity: 0.3; font-size: 40px; color: #FFFFFF; font-family: "微软雅黑", Arial, Helvetica, sans-serif; line-height: 200px; text-align: center; } #squ-1{ transform: rotateY(0deg) translateZ(250px); } #squ-2{ transform: rotateY(60deg) translateZ(250px); } #squ-3{ transform: rotateY(120deg) translateZ(250px); } #squ-4{ transform: rotateY(180deg) translateZ(250px); } #squ-5{ transform: rotateY(240deg) translateZ(250px); } #squ-6{ transform: rotateY(300deg) translateZ(250px); } </style> </head> <body> <div> <div id="squ-1">one</div> <div id="squ-2">two</div> <div id="squ-3">three</div> <div id="squ-4">four</div> <div id="squ-5">five</div> <div id="squ-6">six</div> </div> </body> </html>
欢迎采纳
举报