css
css(property) ⇒ value
css([property1, property2, ...]) ⇒ object [v1.1]
css(property, value) ⇒ self
css({ property: value, property2: value2, ... }) ⇒ self
读取或设置 DOM 元素的 CSS 属性。当 value 参数不存在的时候,返回对象集合中第一个元素的 CSS 属性。当 value 参数存在时,设置对象集合中每一个元素的对应 CSS 属性。
多个属性可以通过传递一个属性名组成的数组一次性获取。多个属性可以利用对象键值对的方式进行设置。
当 value 为空(空字符串,null 或 undefined),那个 CSS 属性将会被移出。当 value 参数为一个无单位的数字,如果该 CSS 属性需要单位,“px” 将会自动添加到该属性上。
var elem = $('h1')
elem.css('background-color') // 读取属性值
elem.css('background-color', '#369') // 设置属性值
elem.css('background-color', '') // 移除属性
// set multiple properties:
elem.css({ backgroundColor: '#8EE', fontSize: 28 })
// read multiple properties:
elem.css(['backgroundColor', 'fontSize'])['fontSize']