我如何使用来自 JavaScript 的样式对象访问和更改 transform: translateY(0px);
,类似于 div.style.background = 50px
。
我正在努力使我的网页上的标题随着用户向下滚动而消失,但是
div.style.tranform
或 div.style.translate
似乎不起作用。
最佳答案
您可以将任何转换属性作为字符串传递。
怎么做?
可以这样做;
div.style.transform = "translate(x,y)"
我发现如果我写
div.style.transform = "translate(someValue)"
它只影响 x 轴。
"translate-y(someValue)" or "translate-x(someValue)"
没有成功。
或者你可以使用旋转属性;
div.style.transform = "rotate(50px)".
试试吧!
关于javascript - CSS 变换 :translateY from JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20707991/