如何使用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
复制相似问题