亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

章節
問答
課簽
筆記
評論
占位
占位

jQuery的屬性與樣式之樣式操作.css()

通過JavaScript獲取dom元素上的style屬性,我們可以動態的給元素賦予樣式屬性。在jQuery中我們要動態的修改style屬性我們只要使用css()方法就可以實現了

.css() 方法:獲取元素樣式屬性的計算值或者設置元素的CSS屬性

獲?。?/strong>

  1. .css( propertyName ) :獲取匹配元素集合中的第一個元素的樣式屬性的計算值
  2. .css( propertyNames ):傳遞一組數組,返回一個對象結果

設置:

  1.  .css(propertyName, value ):設置CSS
  2. .css( propertyName, function ):可以傳入一個回調函數,返回取到對應的值進行處理
  3. .css( properties ):可以傳一個對象,同時設置多個樣式

注意事項:

  1. 瀏覽器屬性獲取方式不同,在獲取某些值的時候都jQuery采用統一的處理,比如顏色采用RBG,尺寸采用px
  2. .css()方法支持駝峰寫法與大小寫混搭的寫法,內部做了容錯的處理
  3. 當一個數只被作為值(value)的時候, jQuery會將其轉換為一個字符串,并添在字符串的結尾處添加px,例如 .css("width",50}) 與 .css("width","50px"})一樣

任務

在代碼編輯器中第21行填寫相應代碼

css("background-color")

在代碼編輯器中第27行填寫相應代碼

css("font-size")

在代碼編輯器中第33行填寫相應代碼

css(['width','height'])

在代碼編輯器中第47 48行填寫相應代碼

css("background-color","red")
css("backgroundColor","yellow")

在代碼編輯器中第53 54行填寫相應代碼

css("font-size","15px")
css("fontSize","0.9em")

在代碼編輯器中第61行填寫相應代碼

css("width",function(index,value){
            //value帶單位,先分解
            value = value.split('px');
            //返回一個新的值,在原有的值上,增加50px
            return (Number(value[0]) + 50) + value[1];
        })

在代碼編輯器中第67行填寫相應代碼

css({
            'font-size'        :"15px",
            "background-color" :"#40E0D0",
            "border"           :"1px solid red"
        })

 

 

 

 

 

 

 

?不會了怎么辦
||

提問題

寫筆記

公開筆記
提交
||

請驗證,完成請求

由于請求次數過多,請先驗證,完成再次請求

加群二維碼

打開微信掃碼自動綁定

您還未綁定服務號

綁定后可得到

  • · 粉絲專屬優惠福利
  • · 大咖直播交流干貨
  • · 課程更新,問題答復提醒
  • · 賬號支付安全提醒

收藏課程后,能更快找到我哦~

使用 Ctrl+D 可將課程添加到書簽

邀請您關注公眾號
關注后,及時獲悉本課程動態

舉報

0/150
提交
取消
  • 問答
  • 評論
  • 筆記
  • 代碼
全部 精華 我要發布
全部 我要發布
最熱 最新
只看我的

手記推薦

更多

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?