…是
一个巨大的痛苦.
var transform = 'translate3d(0,0)';
elem.style.webkitTransform = transform;
elem.style.mozTransform = transform;
elem.style.msTransform = transform;
elem.style.oTransform = transform;
有没有图书馆/框架/更好的方式来做到这一点?最好只有一行JS?
我不知道任何图书馆这样做,但如果他们都是前缀 – 也就是说,
名称或语法没有区别 – 自己编写
一个函数将是微不足道的.
function setvendor(element,property,value) {
element.style["webkit" + property] = value;
element.style["moz" + property] = value;
element.style["ms" + property] = value;
element.style["o" + property] = value;
}
那么你可以在大多数情况下使用它.