可以用jquery中的css()方法;
創(chuàng)新互聯(lián)是一家專業(yè)提供平頂山企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、H5場(chǎng)景定制、小程序制作等業(yè)務(wù)。10年已為平頂山眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。
css()有兩個(gè)參數(shù)。第一個(gè)參數(shù)是必選參數(shù),一般是指css樣式中的屬性。第二個(gè)參數(shù)是可選參數(shù),一般是指css樣式中屬性的值。當(dāng)只有第一個(gè)參數(shù)是,則是指獲取該屬性的值。如果也有第二個(gè)參數(shù),那就是表示改變屬性的值。
示例如下:
!doctype?html
html
head
meta?charset='utf-8'?/
title/title
script?type="text/javascript"?language="javascript"?src='jquery.js'/script
script?language='javascript'
$(function(){
$('#btn1').click(function(){
//css()為一個(gè)參數(shù)
var?divWid=$('#div-box').css('width');
alert(divWid);
});
$('#btn2').click(function(){
//css()為兩個(gè)參數(shù)
var?divWid=$('#div-box').css('background','#00f');
});
})
/script
style?type="text/css"
#div-box?{width:200px;height:100px;background:#f00;}
/style
/head
body
div?id="div-box"/div
input?type='button'?id='btn1'?value='提取'?/
input?type='button'?id='btn2'?value='改變'?/
/body
/html
這里主要有以下幾種方法:
一、在顯示和隱藏的時(shí)候,可以設(shè)置顯示隱藏的時(shí)間,$("#id").show("500")和$("#id").hide("500"),這樣看上去有一個(gè)過渡的效果。
二、在菜單(尤其的聯(lián)動(dòng)菜單時(shí))的下拉和收起時(shí),使用$("#id").slideDown("500")和slideUp("500"),可以設(shè)置時(shí)間的長(zhǎng)短。
三、一般的動(dòng)畫過渡用$("#id").animate()這個(gè)方法。如樓上的animate(({
opacity
:
"0.3"
},500)。
希望可以綁到你!
jquery中css()方法可以并列多個(gè)屬性。如下參考
/*css(properties)
把一個(gè)“名/值對(duì)”對(duì)象設(shè)置為所有匹配元素的樣式屬性。
這是一種在所有匹配的元素上設(shè)置大量樣式屬性的最佳方式。
*/
例如:
$("p").css({?color:?"#ff0011",?background:?"blue"?});
$("p").css({?"margin-left":?"10px",?"background-color":?"blue"?});
設(shè)置css樣式的多種方法總結(jié),jquery
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
!DOCTYPE html
html lang="en"
head
meta charset="UTF-8"
titleDocument/title
style
/style
/head
body
ul
li兄弟多個(gè)1/li
li兄弟多個(gè)2/li
li兄弟多個(gè)3/li
li兄弟多個(gè)4/li
li兄弟多個(gè)5/li
li兄弟多個(gè)6/li
li兄弟多個(gè)7/li
li兄弟多個(gè)8/li
li兄弟多個(gè)9/li
/ul
ul id="ul"
li兄弟多個(gè)1/li
li兄弟多個(gè)2/li
li兄弟多個(gè)3/li
li兄弟多個(gè)4/li
li兄弟多個(gè)5/li
li兄弟多個(gè)6/li
li兄弟多個(gè)7/li
li兄弟多個(gè)8/li
li兄弟多個(gè)9/li
/ul
script type="text/javascript" src="jquery-1.11.1.js"/script
script
//設(shè)置css屬性
$("ul").css("backgroundColor","red");
//同時(shí)設(shè)置多值
$("ul").css({
backgroundColor: "yellow",
fontSize: "16px"
});
//間隔顯示不一樣的顏色
$("#ul li").css("color",function(index,value){
console.log(index); //當(dāng)前元素的序號(hào)
console.log(value); //當(dāng)前元素要設(shè)置的樣式的值
if(index%2==0){
return "red";
}else{
return "blue";
}
});
/script
/body
/html
分享標(biāo)題:jquery的css方法,jquery的css方法使用正確的是
標(biāo)題鏈接:http://chinadenli.net/article48/dsdsgep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、App開發(fā)、網(wǎng)站改版、網(wǎng)站設(shè)計(jì)、App設(shè)計(jì)、虛擬主機(jī)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)