3D立方體旋轉

2021-10-17 14:43:34 字數 830 閱讀 3099

1:首先要知道3d,x軸,y軸,z軸的方向

如圖所示:

2:要想做乙個立方體首先是做6個面

(以中間為基準)中間向前面平移150px(transform: translatez(150px)),後面也平移150px,

然後旋轉 rotatey(180deg),這樣前後面就做完了。

左:以中間為準逆時針針旋轉90度(rotatey(-90deg))

右:以中間為準順時針針旋轉90度(rotatey(90deg))

左右都平移150px translatez(150px)

上下道理都一樣

*

html,body

#warp

#warp .sp

#warp .front

#warp .back

#warp .left

#warp .right

#warp .top

#warp .bottm1

@keyframes b

50%75%

}

3D 旋轉立方體

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 ...

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...