2010-02-12 47 views
1

我试图设置webkitTransform样式属性,但由于某种原因没有设置。但是还有其他属性被成功设置为div。javascript webkitTransform样式属性没有设置 - 范围?

这不起作用:

var cell = document.createElement("div"); 
var canvas = document.createElement("img"); 

cell.className = "baz"; 
cell.appendChild(canvas); 

cell.style.color = "bar"; 

cell.style.webkitTransform = "foo"; 

alert(cell.style.webkitTransform); //doesn't work - returns empty 
alert(cell.style.color);   //doesn't work - returns empty 
alert(cell.className);    //outputs "baz" -- works as expected 

这一切嵌套在一个比较复杂的功能集,其中的范围,后果是不完全清楚,我里面,但似乎没有我不与此有什么关系...

谢谢。

回答

0

尝试在div上进行实际转换?像cell.style.webkitTransform =“rotate(45deg)”;

+0

该代码只是当我尝试将其设置为真实属性时的测试...并且它不起作用。 但是因为你真的只是设置这些属性的文本值,它不应该重要的值,对吧? – awongh 2010-02-12 16:37:22

+0

发言太快。我有一个格式不正确的样式属性。一旦我投入了一个有效的工作。 – awongh 2010-02-12 17:16:22