84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
正常设置css3样式是这样的obj.style.WebkitTransition = "all 1s linear";解析出来的是<div id="obj" style="transition: all 1s linear;"></div>我想知道怎么加上-webkit-前缀。如下面<div id="obj" style="-webkit-transition: all 1s linear;"></div>
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
我是会给一个空的 style 标签 ,里面给以个id 然后,
document.getElementById('air_style').innerHTML = "#obj{" + "-webkit-transform: rotate(" + deg + "deg);" + "-moz-transform: rotate(" + deg + "deg);" + "-ms-transform: rotate(" + deg + "deg);" + "-o-transform: rotate(" + deg + "deg);" + "transform: rotate(" + deg + "deg);" + "}";
那个,如果你的元素没有内联样式的话,你可以直接obj.style.cssText="-webkit-transition: all 1s linear;...;"试试看
你有用webpack、gulp、grunt这些工具么- -或者有编辑器吧,弄个Autoprefixer就行了- -手写很麻烦。。而且可维护性不好,以后突然其中一个前缀不需要了,你又要手动去改
我是会给一个空的 style 标签 ,里面给以个id 然后,
那个,如果你的元素没有内联样式的话,你可以直接obj.style.cssText="-webkit-transition: all 1s linear;...;"试试看
你有用webpack、gulp、grunt这些工具么- -或者有编辑器吧,弄个Autoprefixer就行了- -手写很麻烦。。而且可维护性不好,以后突然其中一个前缀不需要了,你又要手动去改