返回值:Stringcss(name|pro|[,val|fn])

概述

訪問匹配元素的樣式屬性。

jQuery 1.8中,当你使用CSS属性在css()animate()中,我们将根据浏览器自动加上前缀(在适当的时候),比如("user-select", "none"); 在Chrome/Safari浏览器中我们将设置为"-webkit-user-select", Firefox会使用"-moz-user-select", IE10将使用"-ms-user-select".

參數

nameStringV1.0

要訪問的屬性名稱

propertiesMapV1.0

要設置爲樣式屬性的名/值對

name,valueString, NumberV1.4

屬性名,屬性值

name,function(index, value)String,FunctionV1.0

1:屬性名

2:此函数返回要设置的属性值。接受两个參數,index为元素在对象集合中的索引位置,value是原先的属性值。

示例

參數name 描述:

取得第一個段落的color樣式屬性的值。

jQuery 代码:
$("p").css("color");

參數properties 描述:

將所有段落的字體顔色設爲紅色並且背景爲藍色。

jQuery 代码:
$("p").css({ color: "#ff0011", background: "blue" });

參數name,value 描述:

將所有段落字體設爲紅色

jQuery 代码:
$("p").css("color","red");

參數name,回调函数 描述:

逐漸增加div的大小

jQuery 代码:
  $("div").click(function() {

    $(this).css({

      width: function(index, value) {

        return parseFloat(value) * 1.2;

      }, 

      height: function(index, value) {

        return parseFloat(value) * 1.2;

      }

    });

  });