js中jquery添加css3属性时出现的问题

html-css014

js中jquery添加css3属性时出现的问题,第1张

你可以先写一个

.d{color:"blue" padding:"0px" backgroundColor:"lightgrey" border:"1px solid #ccc" width:"100px" height:"30px" worldWrap:"break-wrld" wordBreak:"break-all"}

把class='d'加到div上,先测试下css有没有问题

如果没有问题,就用$("div").addClass("d")

这个方法加上。jquery直接用css()方法添加样式经常不好使

楼上用的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,返回的是数组。还有问题可以追问。