CSS3 によって実現される 3D 回転効果:
CSS3 の登場により、3D アニメーション効果を実現することがより簡単かつ便利になりました。これが 3D 回転効果を実現できることを願っています。みんなの参考に。
コードは次のとおりです:
<!DOCTYPE html><html><head><meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/" /><title>蚂蚁部落</title><style type="text/css">* { font-size:14px; color:#fff; padding:0; margin:0;}#container { position:relative; height 300px; width:300px; -webkit-perspective:500; margin-top:200px; margin-right:auto; margin-left:auto;}#parent { margin:10px; width:280px; height:280px; background-color:#666; opacity:0.3; -webkit-transform-style:preserve-3d; -webkit-animation:spin 15s infinite linear;}#parent > div { position:absolute; top:40px; left:40px; width:280px; height:200px; padding:10px; -webkit-box-sizing:border-box;}#parent > :first-child { background-color:#000; -webkit-transform:translateZ(-100px) rotateY(45deg);}#parent > :last-child { background-color:#333; -webkit-transform:translateZ(50px) rotateX(20deg); -webkit-transform-origin:50% top;}/*执行Y轴旋转360度动画*/@-webkit-keyframes spin{ from{ -webkit-transform: rotateY(0); } to{ -webkit-transform: rotateY(360deg); }}</style></head><body><div id="container"> <div id="parent"> <div><a href="#">蚂蚁部落欢迎您</a></div> </div></div></body></html>
元のアドレスは次のとおりです: http://www.softwhy.com/forum.php?mod=viewthread&tid=11843
詳細については、以下を参照してください。 http://www.softwhy.com/divcss/