.css():获取元素样式属性的计算值或者设置元素的css属性。
获取:
.css(propertyName):获取匹配元素集合中的第一个元素的样式属性的计算值
.css(propertyNames);传递一个数组,返回一个对象结果。
设置:
.css(propertyName,value):设置css
.css(propertyName,function):传入一个回调函数,返回取到对应的值进行处理。
.css(properties):传一个对象,同时设置多个样式。
注意事项:
- 浏览器属性获取方式不同,在获取某些值的时候都jQuery采用统一的处理,比如颜色采用RBG,尺寸采用px
- .css()方法支持驼峰写法与大小写混搭的写法,内部做了容错的处理
- 当一个数只被作为值(value)的时候, jQuery会将其转换为一个字符串,并添在字符串的结尾处添加px,例如 .css("width",50}) 与 .css("width","50px"})一样