原生JS设置CSS3样式时,怎么添加兼容性前缀(

html-css017

原生JS设置CSS3样式时,怎么添加兼容性前缀(,第1张

可以使用 setProperty

element.style.setProperty( '-webkit-transition', 'left 5s linear' )

也可以

element.style.webkitTransform = ''

楼上用的jQuery,我回答下js怎么做:

1、使用DOM获取到要修改的element,假设这个div的id=”container“:

var elem = document.getElementById("container")

2、修改elem的样式:

elem.style.cssText = "-webkit-border-radius:50px"

注意!getElementById()返回的是元素引用,如果你使用getElementsByTagName或者getElementsByClassName,返回的是数组。还有问题可以追问。