我想-webkit-transform: rotate()
动态地使用JavaScript 更改属性,但常用的setAttribute
不起作用:
img.setAttribute('-webkit-transform', 'rotate(60deg)');
这.style
也不起作用......
如何在JavaScript中动态设置它?
JavaScript样式名称是WebkitTransformOrigin
和WebkitTransform
element.style.webkitTransform = "rotate(-2deg)";
在此处检查WebKit的DOM扩展参考.
以下是大多数常见供应商的JavaScript表示法:
webkitProperty MozProperty msProperty OProperty property
我重置内联变换样式,如:
element.style.webkitTransform = ""; element.style.MozTransform = ""; element.style.msTransform = ""; element.style.OTransform = ""; element.style.transform = "";
像这样使用jQuery:
$(element).css({ "webkitTransform":"", "MozTransform":"", "msTransform":"", "OTransform":"", "transform":"" });
请参阅博客文章使用JavaScript编码供应商前缀(2012-03-21).
尝试使用
img.style.webkitTransform = "rotate(60deg)"