//source:cube_src.js
var cube; (function() ;
this.$5 = function(d, e, a)
if (e)
if (a)
this.$1()
};this.$1()
} function p(j, g, b, o) ;
this.$7 = function() ;
this.$3 = function() ;
this.$4 = function()
} cube = function()
var c = o[d];
var f = c.$6(g);
for (var m = 0; m < 6; m++) f[m] = ((f[m] * 1e6) >> 0) / 1e6;
if (r) else
a[q] = "matrix(" + f.join(",") + ")"
}} function t() ;
a.sort(function(d, e) );
for (c = 0; c < 6; c++) x(a[c].id, c < 3)
} function v(d)
this.setlocate = function(d, e) ;
this.setface = function(d, e) else
a[q + "origin"] = "0% 0%"
}v(a);
t()};
this.setradius = function(d) ;
this.rotate = function(d, e, a)
}; cube.face_front = 0;
cube.face_right = 1;
cube.face_back = 2;
cube.face_left = 3;
cube.face_top = 4;
cube.face_bottom = 5
})()
乙個有趣的查詢效果
3D立方體旋轉
1 首先要知道3d,x軸,y軸,z軸的方向 如圖所示 2 要想做乙個立方體首先是做6個面 以中間為基準 中間向前面平移150px transform translatez 150px 後面也平移150px,然後旋轉 rotatey 180deg 這樣前後面就做完了。左 以中間為準逆時針針旋轉90度 ...
3d實現立方體
3d 俗稱3d變換,指基於3d立體的角度來設定盒子。例如,將盒子設定為立方體。3d的效果跟2d是一樣的,有平移和旋轉,不同點在於,2d只有x軸和y軸,3d會多乙個z軸,用於表示立體。3d的效果通過需要遠距離觀察才能看出立體效果,因為距離太近,我們只能看出平面的2d效果,這就需要在設定3d變換效果之前...
CSS做3D旋轉魔方(立方體)
css做3d旋轉魔方,使用的是3d位移與旋轉屬性,以及動畫屬性。不多,以下便是全部 立方體title keyframes run 40 70 100 box box div 分別給每個面新增乙個背景圖,並將前後上下左右六個面通過位移與旋轉,放置到對應的位置。f.b.t d.l rstyle head...