2011-03-14 115 views
2

scale3d值我有以下的CSS變換矩陣:CSS3變換得到矩陣

-webkit-transform: matrix3d(1.7, 0, 0, 0, 0, 0.38241679238457066, 1.6564291101348998, 0, 0, -1.6564291101348998, 0.38241679238457066, 0, 0, 0, 0, 1); 

我知道,它代表了以下內容:

-webkit-transform: rotateX(77deg) scale3d(1.7, 1.7, 1.7); 

您可以在http://jsfiddle.net/xNVZc/

看到我的元素

如何從矩陣中獲得scale3d值?

回答

1

CSS3轉換和轉換在通過JavaScript處理時可能會有點混亂。

似乎jQuery在每個使用CSS(或JavaScript)設置的變換上返回一個矩陣。

另請注意,只能在支持該特定功能的瀏覽器(在您的示例-webkit-transform和3D轉換中)中檢索樣式屬性。