CSS
這篇簡單,查看以前的文檔時發(fā)現(xiàn)還有background,color等API,但是在1.2以后的版本中已經(jīng)找不到這些了。還是直接用css()好....
CSS
css(name):訪問第一個匹配元素的樣式屬性
例:$("p").css("color");
css(properties):把一個“名/值對”對象設(shè)置為所有匹配元素的樣式屬性。
例:$("p").css({ color: "#ff0011", background: "blue" });
如果屬性名包含 "-"的話,必須使用引號: $("p").css({ "margin-left": "10px", "background-color": "blue" });
css(name,value):在所有匹配的元素中,設(shè)置一個樣式屬性的值,數(shù)字將自動轉(zhuǎn)化為像素值。
例:$("p").css("color","red");
位置
offset():獲取匹配元素在當(dāng)前視口的相對偏移,返回的對象包含兩個整形屬性:top 和 left。此方法只對可見元素有效
<p>Hello</p><p>2nd Paragraph</p>
代碼:
var p = $("p:last");
var offset = p.offset();
p.html( "left: " + offset.left + ", top: " + offset.top );
結(jié)果:<p>Hello</p><p>left: 0, top: 35</p>
寬高
height():取得第一個匹配元素當(dāng)前計算的高度值(px)。可以用來獲取window 和 document 的高
代碼:$("p").height();
代碼:$(document).height(); //獲取文檔的高
height(val):為每個匹配的元素設(shè)置CSS高度(hidth)屬性的值。如果沒有明確指定單位(如:em或%),使用px
代碼:$("p").height(20);
width():取得第一個匹配元素當(dāng)前計算的寬度值(px)。可以用來獲取window 和 document 的高
width(val):為每個匹配的元素設(shè)置CSS寬度(width)屬性的值。
--
學(xué)海無涯