課程
/前端開(kāi)發(fā)
/CSS3
/CSS3 3D 特效
就是通過(guò)css來(lái)解決,不用鼠標(biāo)移過(guò)去,然后它能一直旋轉(zhuǎn),最好敲下代碼,謝啦~
2016-06-13
源自:CSS3 3D 特效 3-4
正在回答
永久旋轉(zhuǎn)~要鼠標(biāo)放上去再旋轉(zhuǎn)自己另加hover
<!DOCTYPE html>
<html>
<head>
? ? <meta charset="UTF-8">
? ? <title>旋轉(zhuǎn)正方體Demo</title>
? ? <style type="text/css">
? ? html,body,div,span,h1,h2,h3,h4,h5,h6,p a,img,ol,ul,li?
? ? {margin: 0;padding: 0;border: 0;outline: 0;}
? ? .threed{
? ? ? ? -moz-perspective:2000;
? ? ? ? -moz-perspective-origin:50% 50%;
? ? ? ? -webkit-perspective:2000;
? ? ? ? -webkit-perspective-origin:50% 50%;
? ? ? ? margin-top:100px;
? ? }
? ? .facegroup{
? ? ? ? clear: both;
? ? ? ? position:relative;
? ? ? ? width:200px;
? ? ? ? height:200px;
? ? ? ? background-color:#FFF;
? ? ? ? margin: 0 auto;
? ? ? ? text-align: center;
? ? ? ? -moz-transform-style:preserve-3d;
? ? ? ? -webkit-transform-style:preserve-3d;
? ? ? ? -moz-transition:5s;
? ? ? ? -webkit-transition:5s;
? ? ? ? -moz-transform-origin:center center;
? ? ? ? -webkit-transform-origin:center center;
? ? ? ? animation:facegroup 5s infinite linear; ? ? ? <!--*******改的*******-->
? ? ? ? }
? ? @keyframes facegroup{ ? ? ? ? ? ? ? ? ? ? ? ? ? ?<!--*******改的*******-->
? ? ? ? 0{
? ? ? ? ? ? transform:rotate3d(1, 1, 1,0deg);
? ? ? ? ? ? }
? ? ? ? 100%{
? ? ? ? ? ? transform:rotate3d(1, 1, 1,360deg);
? ? } ? ?
? ? .face{
? ? ? ? width:170px;
? ? ? ? background-color:rgba(0,0,225,.5);
? ? ? ? color:white;
? ? ? ? padding:14px;
? ? ? ? font-size:170px;
? ? ? ? position:absolute;
? ? ? ? line-height: 170px;
? ? ? ? border: 1px solid #fff;
? ? #face1{
? ? ? ? -moz-transform-origin:bottom;
? ? ? ? -webkit-transform-origin:bottom;
? ? #face2{
? ? ? ? -moz-transform-origin:right;
? ? ? ? -moz-transform:rotateY(90deg);
? ? ? ? -webkit-transform-origin:right;
? ? ? ? -webkit-transform:rotateY(90deg);
? ? #face3{
? ? ? ? -moz-transform:translateZ(200px);
? ? ? ? -webkit-transform:translateZ(200px);
? ? #face4{
? ? ? ? -moz-transform-origin:left;
? ? ? ? -moz-transform:rotateY(-90deg);
? ? ? ? -webkit-transform-origin:left;
? ? ? ? -webkit-transform:rotateY(-90deg);
? ? #face5{
? ? ? ? -moz-transform-origin:top;
? ? ? ? -moz-transform:rotateX(90deg);
? ? ? ? -webkit-transform-origin:top;
? ? ? ? -webkit-transform:rotateX(90deg);
? ? #face6{
? ? ? ? -moz-transform-origin: bottom;
? ? ? ? -moz-transform: rotateX(-90deg);
? ? ? ? -webkit-transform-origin: bottom;
? ? ? ? -webkit-transform: rotateX(-90deg);
? ? </style>
</head>
<body>
? ? <div class="threed">?
? ? ? ? <div class="facegroup">
? ? ? ? ? ? <div class="face" id="face1">1</div>
? ? ? ? ? ? <div class="face" id="face2">2</div>
? ? ? ? ? ? <div class="face" id="face3">3</div>
? ? ? ? ? ? <div class="face" id="face4">4</div>
? ? ? ? ? ? <div class="face" id="face5">5</div>
? ? ? ? ? ? <div class="face" id="face6">6</div>
? ? ? ? </div>
? ? </div>
</body>
</html>
同不解~
冷月詩(shī)魂 提問(wèn)者
舉報(bào)
使用CSS3當(dāng)中的屬性,創(chuàng)建真實(shí)可用的三維效果
2 回答nextPage的旋轉(zhuǎn)角度求解
3 回答如何制作一個(gè)旋轉(zhuǎn)的正方體
4 回答關(guān)于旋轉(zhuǎn)中心定位一直沒(méi)懂
3 回答怎么可以讓正方體沿著中心旋轉(zhuǎn)?
1 回答旋轉(zhuǎn)的問(wèn)題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-06-17
永久旋轉(zhuǎn)~要鼠標(biāo)放上去再旋轉(zhuǎn)自己另加hover
<!DOCTYPE html>
<html>
<head>
? ? <meta charset="UTF-8">
? ? <title>旋轉(zhuǎn)正方體Demo</title>
? ? <style type="text/css">
? ? html,body,div,span,h1,h2,h3,h4,h5,h6,p a,img,ol,ul,li?
? ? {margin: 0;padding: 0;border: 0;outline: 0;}
? ? .threed{
? ? ? ? -moz-perspective:2000;
? ? ? ? -moz-perspective-origin:50% 50%;
? ? ? ? -webkit-perspective:2000;
? ? ? ? -webkit-perspective-origin:50% 50%;
? ? ? ? margin-top:100px;
? ? }
? ? .facegroup{
? ? ? ? clear: both;
? ? ? ? position:relative;
? ? ? ? width:200px;
? ? ? ? height:200px;
? ? ? ? background-color:#FFF;
? ? ? ? margin: 0 auto;
? ? ? ? text-align: center;
? ? ? ? -moz-transform-style:preserve-3d;
? ? ? ? -webkit-transform-style:preserve-3d;
? ? ? ? -moz-transition:5s;
? ? ? ? -webkit-transition:5s;
? ? ? ? -moz-transform-origin:center center;
? ? ? ? -webkit-transform-origin:center center;
? ? ? ? animation:facegroup 5s infinite linear; ? ? ? <!--*******改的*******-->
? ? ? ? }
? ? @keyframes facegroup{ ? ? ? ? ? ? ? ? ? ? ? ? ? ?<!--*******改的*******-->
? ? ? ? 0{
? ? ? ? ? ? transform:rotate3d(1, 1, 1,0deg);
? ? ? ? ? ? }
? ? ? ? 100%{
? ? ? ? ? ? transform:rotate3d(1, 1, 1,360deg);
? ? ? ? }
? ? } ? ?
? ? .face{
? ? ? ? width:170px;
? ? ? ? background-color:rgba(0,0,225,.5);
? ? ? ? color:white;
? ? ? ? padding:14px;
? ? ? ? font-size:170px;
? ? ? ? position:absolute;
? ? ? ? line-height: 170px;
? ? ? ? border: 1px solid #fff;
? ? ? ? ? ? }
? ? #face1{
? ? ? ? -moz-transform-origin:bottom;
? ? ? ? -webkit-transform-origin:bottom;
? ? ? ? }
? ? #face2{
? ? ? ? -moz-transform-origin:right;
? ? ? ? -moz-transform:rotateY(90deg);
? ? ? ? -webkit-transform-origin:right;
? ? ? ? -webkit-transform:rotateY(90deg);
? ? }
? ? #face3{
? ? ? ? -moz-transform-origin:bottom;
? ? ? ? -moz-transform:translateZ(200px);
? ? ? ? -webkit-transform-origin:bottom;
? ? ? ? -webkit-transform:translateZ(200px);
? ? }
? ? #face4{
? ? ? ? -moz-transform-origin:left;
? ? ? ? -moz-transform:rotateY(-90deg);
? ? ? ? -webkit-transform-origin:left;
? ? ? ? -webkit-transform:rotateY(-90deg);
? ? }
? ? #face5{
? ? ? ? -moz-transform-origin:top;
? ? ? ? -moz-transform:rotateX(90deg);
? ? ? ? -webkit-transform-origin:top;
? ? ? ? -webkit-transform:rotateX(90deg);
? ? }
? ? #face6{
? ? ? ? -moz-transform-origin: bottom;
? ? ? ? -moz-transform: rotateX(-90deg);
? ? ? ? -webkit-transform-origin: bottom;
? ? ? ? -webkit-transform: rotateX(-90deg);
? ? }
? ? </style>
</head>
<body>
? ? <div class="threed">?
? ? ? ? <div class="facegroup">
? ? ? ? ? ? <div class="face" id="face1">1</div>
? ? ? ? ? ? <div class="face" id="face2">2</div>
? ? ? ? ? ? <div class="face" id="face3">3</div>
? ? ? ? ? ? <div class="face" id="face4">4</div>
? ? ? ? ? ? <div class="face" id="face5">5</div>
? ? ? ? ? ? <div class="face" id="face6">6</div>
? ? ? ? </div>
? ? </div>
</body>
</html>
2016-06-16
同不解~