2011-03-14 117 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转换中)中检索样式属性。