如何使用JavaScript中的style对象访问和更改transform: translateY(0px);,这与div.style.background = 50px类似。
我正在试着让我的网页上的一个标题在用户向下滚动时消失,但div.style.tranform或div.style.translate似乎不起作用。
发布于 2015-08-13 16:45:42
您可以将任何转换属性作为字符串传递。
多么?
可以这样做;
div.style.transform = "translate(x,y)"我发现如果我写
div.style.transform = "translate(someValue)"它只影响x轴。
"translate-y(someValue)" or "translate-x(someValue)"没有成功。
或者你可以使用rotate属性;
div.style.transform = "rotate(50px)".试试看!
发布于 2016-02-24 05:12:57
除了接受的答案之外,还可以单独确定每个轴的目标,如下例所示:
div.style.transform = "translateY(10px)";同样,括号中的值可以是在CSS中直接指定时可以使用的任何值。
https://stackoverflow.com/questions/20707991
复制相似问题