设置变换原点属性X和Y坐标

时间:2016-01-07 13:02:56

标签: javascript

Set transform origin property X and Y coordinates努力为两个轴设置javascript的变换原点属性。

所以来自javascript:object.style.transformOrigin = valueX valueY;

不幸的是,它不起作用......如果我设置2个值它不起作用..如果我只设置1个值,则值x仅被更改。

我做了什么:

newClasses.style.transformOrigin = scaleOrigPoint + "px"; // sets only for valueX
newClasses.style.transformOrigin = (scaleOrigPoint + "px") + (scaleOrigPointY + "px"); // sets only for valueY
newClasses.style.transformOrigin = (scaleOrigPoint + "px") , (scaleOrigPointY + "px"); // doesnt set anything + ERROR
newClasses.style.transformOrigin = (scaleOrigPoint + "px") (scaleOrigPointY + "px"); // doesnt set anything + ERROR
newClasses.style.transformOrigin = [scaleOrigPoint]px; // doesnt set anything + ERROR

还有许多其他方式......有些时候它只改变了价值Y ......

问题:

有没有办法使用仅限javascript 为变换原点属性设置bot valueX和valueY?

1 个答案:

答案 0 :(得分:4)

你试过在它们之间放一个空格吗?

newClasses.style.transformOrigin = scaleOrigPoint + "px " + scaleOrigPointY + "px";