2010-02-23 91 views

回答

2

您可以通過x和y(left和CSS top性質)的位置。

您將需要有position: absolute或靜態以外的東西。

您也可以更改z順序(堆疊高度)。除了position: static(這是默認值)之外,還可以與其他功能結合使用。

但是,在CSS3中,您可以旋轉div。

#my-div { 
    -webkit-transform: rotate(90deg); 
    -moz-transform: rotate(90deg); 
} 
+0

這只是旋轉格Y軸,那X,Z軸使用它呢? – trrrrrrm 2010-02-23 00:34:50

+0

你的意思是旋轉到頁面中?像傾斜它?可能需要使用Canvas。 – alex 2010-02-23 00:56:06

+0

不,3D在X軸上旋轉 – trrrrrrm 2010-02-23 00:58:33

0

有一個jQuery插件旋轉(使用其他答案中描述的轉換),但它不適用於IE。

如果您有興趣,請查看here

如果要旋轉圖像,this plugin適用於所有瀏覽器。

0

AFAIK,no。我知道什麼可以暫時實現。要模擬3D旋轉,最接近的方法是通過一些JavaScript畫布操作庫來完成。前幾天我碰巧找到了一個Javascript 3D renderer。如果你有興趣,請檢查一下。但是,您應該知道,即使可用Canvas 3d JS Library,我們也無法在畫布外創建一個div來以3D形式旋轉。

0

這個jQuery插件適用於圖像,你可以用div的

link

+0

如何在X軸上旋轉div? – trrrrrrm 2010-02-23 11:31:05

相關問題