小编cal*_*lum的帖子

如何在JavaScript中读取单个变换值?

去年Webkit发布的关于3D变换的博客文章解释了可以在-webkit-transform属性中使用的各种变换"函数".例如:

#myDiv {
  -webkit-transform: scale(1.1) rotateY(7deg) translateZ(-1px);
}
Run Code Online (Sandbox Code Playgroud)

我的问题:你如何在JavaScript中访问个别值?当你读取元素的webkitTransform属性时,你只需要一个包含16个值的matrix3d()函数,就像这样......

matrix3d(0.958684, 0.000000, .....)
Run Code Online (Sandbox Code Playgroud)

有没有办法只读取单个转换事物的值,如rotateY()?或者我必须从matrix3d()字符串中读取它,以及如何?

javascript 3d webkit transform css3

16
推荐指数
3
解决办法
2万
查看次数

标签 统计

3d ×1

css3 ×1

javascript ×1

transform ×1

webkit ×1