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

标签 javascript

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

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

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

我做了什么:

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

还有很多其他方式...有时它只改变 valueY...

问题:

有没有办法仅使用 javascript 为变换源属性设置机器人 valueX 和 valueY?

最佳答案

您是否尝试过在它们之间留一个空格?

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

关于javascript - 设置变换原点属性 X 和 Y 坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34655896/

相关文章:

javascript - javascript 中整数键的 HashMap

javascript - 构建 JavaScript 模块的更好方法?

javascript - 我可以在没有 Redux Thunk 中间件的情况下分派(dispatch)多个操作吗?

javascript - TheIntern 测试框架异步设置

javascript - 如何使 javascript div 在加载时打开但在单击另一个 div 链接时隐藏?

javascript - PreventDefault() 未按预期工作

javascript - 使用 Json Schema 的构造函数、getter 和 setter 生成 Javascript 类

javascript - 如何将 react 组件呈现给另一个网络应用程序

JavaScript 表单验证

javascript - 如何保持DIV拉伸(stretch)到高度为100%的网页底部并溢出:auto using CSS only?