object.style.transform = “平移X(值)”;不工作

时间:2016-09-20 18:06:10

标签: javascript css html5 css3

for (var i = 0; i < items.length; i++) {
  //items[i].style.left = items[i].basicLeft + 100 * phase[i] + 'px';
  //console.log(items[i].style.left);
  var translation=items[i].basicLeft + 100 * phase[i] + 'px';
  console.log(translation);
  items[i].style.transform = 'translateX(translation)';
}

这里translateX没有更新我尝试使用常量代替变量作为translateX的参数但是没有变化。

翻译的

console.log给出了期望值。

如果我使用style.left我上面评论的代码,则代码可以正常工作。

0 个答案:

没有答案