亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

jQuery width() 方法

jQuery HTML/CSS 方法

width()方法獲取或設(shè)置所選元素的寬度。

當(dāng)使用width()方法獲取寬度時(shí),它將返回第一個(gè)選定元素的寬度。

當(dāng)使用width()方法設(shè)置寬度時(shí),它將設(shè)置所有選定元素的寬度。

如下圖所示,width()方法不包含填充,邊框或邊距:

寬度

寬度值也可以是相對(duì)的。如果為值提供了前導(dǎo)+=或-=字符序列,則通過從當(dāng)前值中加上或減去給定的數(shù)字來計(jì)算目標(biāo)寬度(例如width(“-= 250”))。

語法:

得到寬度:

$(selector).width()

設(shè)置寬度:

$(selector).width(value)

使用函數(shù)設(shè)置寬度:

$(selector).width(function(index, currentWidth))

實(shí)例

獲取DIV元素的寬度:

$("div").click(function(){
  $(this).width();
});
測(cè)試看看?/?

設(shè)置所有段落的寬度:

$("button").click(function(){
  $("p").width(250);
});
測(cè)試看看?/?

使用不同的單位設(shè)置所有段落的寬度:

$("#btn1").click(function(){
  $("p").width(250);
});
$("#btn2").click(function(){
  $("p").width("7em");
});
$("#btn3").click(function(){
  $("p").width("100vw");
});
測(cè)試看看?/?

單擊按鈕時(shí),減小所有段落的寬度(使用函數(shù)):

$("button").click(function(){
  $("p").width(function(i, val){
        return val - 50;
  });
});
測(cè)試看看?/?

width()方法還能夠找到窗口和文檔的寬度:

$(window).width();// 返回瀏覽器視口的寬度
$(document).width();  //返回HTML文檔的寬度
測(cè)試看看?/?

顯示width(),height(),innerHeight(),innerWidth(),outerWidth()和outerHeight()之間的差異:

$("button").click(function(){
  $("div").width();
  $("div").innerWidth();
  $("div").outerWidth();
  $("div").height();
  $("div").innerHeight();
  $("div").outerHeight();
});
測(cè)試看看?/?

參數(shù)值

參數(shù)描述
value表示像素?cái)?shù)的整數(shù),或附加了可選度量單位的整數(shù)(作為字符串)
function(index, currentWidth)指定一個(gè)函數(shù),該函數(shù)返回所選元素的寬度
  • index-返回元素在集合中的索引位置

  • currentWidth-返回所選元素的當(dāng)前寬度

jQuery HTML/CSS 方法