ホームページ >ウェブフロントエンド >htmlチュートリアル >CSS3_html/css_WEB-ITnose で実装された 3D 回転コードの例
CSS3 で実装された 3D 回転エフェクト:
この章では、CSS3 の登場により、より強力なエフェクトを設定できるようになった 3D 回転エフェクトを以下に示します。これはそのようなコード例です。困っている友人に何らかの参考になることを願っています。
コードは次のとおりです。
<!DOCTYPE html><html><head><meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/" /><title>蚂蚁部落</title><style type="text/css">body, div, ul, li{ padding:0; margin:0;}.container ul li{ height:180px; width:180px; margin-right:20px; margin-bottom:20px; display:inline; -webkit-perspective:1000px; -moz-perspective:1000px; float:left;}.out_box{ position:relative; height:180px; width:180px; -webkit-transform-style:preserve-3d; -moz-transform-style:preserve-3d; -ms-transform-style:preserve-3d; transform-style:preserve-3d; -webkit-transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; transition:0.5s; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; backface-visibility:hidden;}.out_box div{ display:block; height:180px; width:180px; position:absolute; left:0; top:0; background:#060; text-align:center; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; backface-visibility:hidden; color:#FFF; line-height:180px; font-size:16px;}.out_box .front_box {z-index: 2;}.out_box .back_box {z-index: 1;-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);transform: rotateY(180deg);}.container ul li:hover .out_box{ -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg); transform:rotateY(180deg);}.container ul li:hover .back_box{ z-index:3;}</style></head><body><div class="container"> <ul> <li> <div class="out_box"> <div class="front_box">蚂蚁部落一</div> <div class="back_box">蚂蚁部落二</div> </div> </li> <li> <div class="out_box"> <div class="front_box">蚂蚁部落一</div> <div class="back_box">蚂蚁部落二</div> </div> </li> <li> <div class="out_box"> <div class="front_box">蚂蚁部落一</div> <div class="back_box">蚂蚁部落二</div> </div> </li> </ul></div></body></html>
上記のコードは、簡単な 3D 回転効果を実装しています。実装方法については、このセクションの関連する章を参照してください。
元のアドレスは次のとおりです: http://www.softwhy.com/forum.php?mod=viewthread&tid=13155
詳細については、以下を参照してください: http://www.softwhy.com/divcss/