日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > CSS >内容正文

CSS

jQuery - 获取并设置 CSS 类、尺寸

發(fā)布時(shí)間:2025/6/15 CSS 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jQuery - 获取并设置 CSS 类、尺寸 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
jQuery - 獲取并設(shè)置 CSS 類
通過(guò) jQuery,可以很容易地對(duì) CSS 元素進(jìn)行操作。

jQuery 擁有若干進(jìn)行 CSS 操作的方法:
  • addClass() - 向被選元素添加一個(gè)或多個(gè)類
  • removeClass() - 從被選元素刪除一個(gè)或多個(gè)類
  • toggleClass() - 對(duì)被選元素進(jìn)行添加/刪除類的切換操作
  • css() - 設(shè)置或返回樣式屬性

下面的樣式表將用于本頁(yè)的所有例子:
[javascript] view plaincopy
  • .important??
  • {??
  • font-weight:bold;??
  • font-size:xx-large;??
  • }??
  • ??
  • .blue??
  • {??
  • color:blue;??
  • }??

  • jQuery addClass() 方法
    向不同的元素添加 class 屬性。在添加類時(shí),也可以選取多個(gè)元素:
    [javascript] view plaincopy
  • $("button").click(function(){??
  • ??$("<span?style="background-color:?rgb(255,?255,?204);">h1,h2,p</span>").addClass("blue");??
  • ??$("div").addClass("important");??
  • });??

  • 也可以在 addClass() 方法中規(guī)定多個(gè)類:
    [javascript] view plaincopy
  • $("button").click(function(){??
  • ??$("#div1").addClass("<span?style="background-color:?rgb(255,?255,?204);">important?blue</span>");??
  • });??

  • jQuery removeClass() 方法
    如何在不同的元素中刪除指定的 class 屬性:
    [javascript] view plaincopy
  • $("button").click(function(){??
  • ??$("<span?style="background-color:?rgb(255,?255,?204);">h1,h2,p</span>").removeClass("blue");??
  • });??

  • jQuery toggleClass() 方法
    對(duì)被選元素進(jìn)行添加/刪除類的切換操作:
    [javascript] view plaincopy
  • $("button").click(function(){??
  • ??$("h1,h2,p").toggleClass("blue");??
  • });??

  • jQuery css() 方法
    css() 方法設(shè)置或返回被選元素的一個(gè)或多個(gè)樣式屬性。

    返回 CSS 屬性
    返回首個(gè)匹配元素的 background-color 值:
    [javascript] view plaincopy
  • $("p").css("background-color");??
  • 只能返回首個(gè)匹配元素的CSS屬性。看來(lái)寫(xiě)代碼要養(yǎng)成有id或是class的好習(xí)慣。。。。。。

    設(shè)置 CSS 屬性
    為所有匹配元素設(shè)置 background-color 值:
    [javascript] view plaincopy
  • $("p").css("background-color","yellow");??
  • 注意,這個(gè)可以為所有匹配元素設(shè)置CSS屬性。

    設(shè)置多個(gè) CSS 屬性
    為所有匹配元素設(shè)置 background-color 和 font-size:
    [javascript] view plaincopy
  • $("p").css({"background-color":"yellow","font-size":"200%"});??


  • jQuery - 尺寸
    通過(guò) jQuery,很容易處理元素和瀏覽器窗口的尺寸。

    jQuery 尺寸 方法:
    • width()
    • height()
    • innerWidth()
    • innerHeight()
    • outerWidth()
    • outerHeight()

    jQuery width() 和 height() 方法
    width() 方法設(shè)置或返回元素的寬度(不包括內(nèi)邊距、邊框或外邊距)。
    height() 方法設(shè)置或返回元素的高度(不包括內(nèi)邊距、邊框或外邊距)。
    下面的例子返回指定的 <div> 元素的寬度和高度:
    [javascript] view plaincopy
  • $("button").click(function(){??
  • ??var?txt="";??
  • ??txt+="Width:?"?+?$("#div1").width()?+?"</br>";??
  • ??txt+="Height:?"?+?$("#div1").height();??
  • ??$("#div1").html(txt);??
  • });??

  • jQuery innerWidth() 和 innerHeight() 方法
    innerWidth() 方法返回元素的寬度(包括內(nèi)邊距)。
    innerHeight() 方法返回元素的高度(包括內(nèi)邊距)。
    下面的例子返回指定的 <div> 元素的 inner-width/height:
    [javascript] view plaincopy
  • $("button").click(function(){??
  • ??var?txt="";??
  • ??txt+="Inner?width:?"?+?$("#div1").innerWidth()?+?"</br>";??
  • ??txt+="Inner?height:?"?+?$("#div1").innerHeight();??
  • ??$("#div1").html(txt);??
  • });??

  • jQuery outerWidth() 和 outerHeight() 方法
    outerWidth() 方法返回元素的寬度(包括內(nèi)邊距和邊框)。
    outerHeight() 方法返回元素的高度(包括內(nèi)邊距和邊框)。
    下面的例子返回指定的 <div> 元素的 outer-width/height:
    [javascript] view plaincopy
  • $("button").click(function(){??
  • ??var?txt="";??
  • ??txt+="Outer?width:?"?+?$("#div1").outerWidth()?+?"</br>";??
  • ??txt+="Outer?height:?"?+?$("#div1").outerHeight();??
  • ??$("#div1").html(txt);??
  • });??

  • outerWidth(true) 方法返回元素的寬度(包括內(nèi)邊距、邊框和外邊距)。
    outerHeight(true) 方法返回元素的高度(包括內(nèi)邊距、邊框和外邊距)。

    jQuery - 更多的 width() 和 height()
    下面的例子返回文檔(HTML 文檔)和窗口(瀏覽器視口)的寬度和高度:
    [javascript] view plaincopy
  • $("button").click(function(){??
  • ??var?txt="";??
  • ??txt+="Document?width/height:?"?+?$(document).width();??
  • ??txt+="x"?+?$(document).height()?+?"\n";??
  • ??txt+="Window?width/height:?"?+?$(window).width();??
  • ??txt+="x"?+?$(window).height();??
  • ??alert(txt);??
  • });??

  • 下面的例子設(shè)置指定的 <div> 元素的寬度和高度:
    [javascript] view plaincopy
  • $("button").click(function(){??
  • ??$("#div1").width(500).height(500);??
  • });?
  • 總結(jié)

    以上是生活随笔為你收集整理的jQuery - 获取并设置 CSS 类、尺寸的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 久久tv| 韩国精品在线观看 | 国产微拍精品一区 | 在哪看毛片 | 黄色复仇草 | 亚洲高清视频一区二区 | 三级精品在线 | 在线中文av | 草久在线观看 | 欧美三日本三级少妇三 | 三级影片在线播放 | 欧美精品一区二区三区在线播放 | 亚洲专区av | 免费成人蒂法网站 | 国产女人高潮时对白 | 特黄做受又粗又大又硬老头 | 色屁屁一区二区三区 | 国产专区视频 | a视频免费 | 国产高清区 | 亚洲av综合永久无码精品天堂 | 日韩日日日 | 久久久久亚洲av无码网站 | 成年人的黄色片 | 99视频导航 | 男生和女生一起差差差视频 | 国产夜色精品一区二区av | 国产精品一二三区视频 | 日本夜夜操 | 国产一区二区日韩 | 涩涩网站免费 | 国产91白丝在一线播放 | 欧美性大战久久久久久 | 一级黄色片一级黄色片 | 玖玖999 | 日韩视频免费 | 黄色一级片久久 | 狠狠撸狠狠干 | 外国电影免费观看高清完整版 | 久久综合久久网 | 精品国产一二区 | 欧美精品xxxxx | 污网站在线免费 | 色欲一区二区三区精品a片 在线观看黄网站 | 色亚洲成人| 操综合 | 久久久永久久久人妻精品麻豆 | 青娱乐福利视频 | 亚洲视频456| 枫花恋在线观看 | h片在线观看免费 | 精品亚洲aⅴ无码一区二区三区 | 小明天天看 | 男生插女生网站 | 天天爱天天做天天爽 | 蜜乳av中文字幕 | 九色国产视频 | 伊人在线| 日韩久久久久久久久 | 女儿的朋友在线播放 | 哺乳期av| 国产视频最新 | 四虎成人网 | 成人高清免费观看 | 欧美激情视频网站 | 99re在线视频播放 | 韩国黄色网 | 中国一级黄色大片 | 国产高清在线不卡 | 亚洲精品一区在线 | 国产精品揄拍一区二区 | 黄色小说在线视频 | 爱操在线 | 久久人人爽爽 | 一级做a爰片 | 麻豆网站免费观看 | 看片网站在线观看 | 四虎永久在线 | 性高跟鞋xxxxhd国产电影 | 国产午夜精品免费一区二区三区视频 | 亚洲a v网站| 国产精品国产三级国产 | 57pao成人国产永久免费视频 | 夜夜嗨av色一区二区不卡 | 国模无码视频一区二区三区 | 夜色一区 | 欧美在线精品一区 | 色之久久综合 | 一级黄色性生活片 | 动漫av在线 | 小sao货cao死你 | 日本亚洲国产 | 一区二区在线免费看 | 免费观看一级一片 | 国产精品视频大全 | 欧美xxxⅹ性欧美大片 | 日本成人在线免费观看 | 女人高潮潮呻吟喷水 | 中文字幕欧美人妻精品一区蜜臀 |