亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jQuery如何處理元素和瀏覽器窗口的尺寸

發布時間:2022-02-22 10:53:08 來源:億速云 閱讀:110 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“jQuery如何處理元素和瀏覽器窗口的尺寸”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“jQuery如何處理元素和瀏覽器窗口的尺寸”這篇文章吧。

jQuery - 尺寸
通過 jQuery,很容易處理元素和瀏覽器窗口的尺寸。jQuery 提供多個處理尺寸的重要方法:
    width() 方法設置或返回元素的寬度(不包括內邊距、邊框或外邊距)。
    height() 方法設置或返回元素的高度(不包括內邊距、邊框或外邊距)。
    innerWidth() 方法返回元素的寬度(包括內邊距)。
    innerHeight() 方法返回元素的高度(包括內邊距)。
    outerWidth() 方法返回元素的寬度(包括內邊距和邊框)。
    outerHeight() 方法返回元素的高度(包括內邊距和邊框)。
    outerWidth(true) 方法返回元素的寬度(包括內邊距、邊框和外邊距)。
    outerHeight(true) 方法返回元素的高度(包括內邊距、邊框和外邊距)。

jQuery width() 和 height() 方法
width() 方法設置或返回元素的寬度(不包括內邊距、邊框或外邊距)。
height() 方法設置或返回元素的高度(不包括內邊距、邊框或外邊距)。
下面的例子返回指定的 <div> 元素的寬度和高度:

$("button").click(function(){
    var txt="";
    txt+="Width: " + $("#div1").width() + "</br>";
    txt+="Height: " + $("#div1").height();
    $("#div1").html(txt);
});


jQuery innerWidth() 和 innerHeight() 方法
innerWidth() 方法返回元素的寬度(包括內邊距)。
innerHeight() 方法返回元素的高度(包括內邊距)。
下面的例子返回指定的 <div> 元素的 inner-width/height:

$("button").click(function(){
    var txt="";
    txt+="Inner width: " + $("#div1").innerWidth() + "</br>";
    txt+="Inner height: " + $("#div1").innerHeight();
    $("#div1").html(txt);
});


jQuery outerWidth() 和 outerHeight() 方法
outerWidth() 方法返回元素的寬度(包括內邊距和邊框)。
outerHeight() 方法返回元素的高度(包括內邊距和邊框)。
下面的例子返回指定的 <div> 元素的 outer-width/height:

$("button").click(function(){
    var txt="";
    txt+="Outer width: " + $("#div1").outerWidth() + "</br>";
    txt+="Outer height: " + $("#div1").outerHeight();
    $("#div1").html(txt);
});

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

$("button").click(function(){
    var txt="";
    txt+="Outer width (+margin): " + $("#div1").outerWidth(true) + "</br>";
    txt+="Outer height (+margin): " + $("#div1").outerHeight(true);
    $("#div1").html(txt);
});


實例:jQuery 處理元素尺寸

<!DOCTYPE html>
<html>
<head>
<script src="../jquery/jquery-1.11.1.min.js">
</script>
<script>
$(document).ready(function(){
    $("button").click(function(){
        var txt="";
        txt+="Width of div: " + $("#div1").width() + "</br>";
        txt+="Height of div: " + $("#div1").height() + "</br>";
        txt+="Inner width of div: " + $("#div1").innerWidth() + "</br>";
        txt+="Inner height of div: " + $("#div1").innerHeight() + "</br>";
        txt+="Outer width of div: " + $("#div1").outerWidth() + "</br>";
        txt+="Outer height of div: " + $("#div1").outerHeight() + "</br>";
        txt+="Outer width of div (+margin): " + $("#div1").outerWidth(true) + "</br>";
        txt+="Outer height of div (+margin): " + $("#div1").outerHeight(true) + "</br>";
        $("#div1").html(txt);
    });
});
</script>
</head>
<body>
    <div id="div1" style="height:100px;width:300px;padding:10px;margin:3px;border:1px solid blue;background-color:lightblue;"></div>
    <br>
    <button>顯示 div 的尺寸</button>
    <p>width() - 返回元素的寬度。</p>
    <p>height() - 返回元素的高度。</p>
    <p>innerWidth() - 返回元素的寬度(包括內邊距)。</p>
    <p>innerHeight() - 返回元素的高度(包括內邊距)。</p>
    <p>outerWidth() - 返回元素的寬度(包括內邊距和邊框)。</p>
    <p>outerHeight() - 返回元素的高度(包括內邊距和邊框)。</p>
    <p>outerWidth(true) - 返回元素的寬度(包括內邊距、邊框和外邊距)。</p>
    <p>outerHeight(true) - 返回元素的高度(包括內邊距、邊框和外邊距)。</p>
</body>
</html>


jQuery - 更多的 width() 和 height()
下面的例子返回文檔(HTML 文檔)和窗口(瀏覽器視口)的寬度和高度:

<!DOCTYPE html>
<html>
<head>
<script src="../jquery/jquery-1.11.1.min.js"></script>
<script>
$(document).ready(function(){
    $("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);
    });
});
</script>
</head>
<body>
    <button>顯示文檔和窗口的尺寸</button>
</body>
</html>

下面的例子設置指定的 <div> 元素的寬度和高度:

<!DOCTYPE html>
<html>
<head>
<script src="../jquery/jquery-1.11.1.min.js"></script>
<script>
$(document).ready(function(){
    $("button").click(function(){
        $("#div1").width(320).height(320);
    });
});
</script>
</head>
<body>
    <div id="div1" style="height:100px;width:300px;padding:10px;margin:3px;border:1px solid blue;background-color:lightblue;"></div>
    <br>
    <button>調整 div 的尺寸</button>
</body>
</html>

以上是“jQuery如何處理元素和瀏覽器窗口的尺寸”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

班戈县| 库伦旗| 从江县| 岐山县| 永修县| 二连浩特市| 德保县| 合水县| 乐安县| 荔波县| 婺源县| 营口市| 吉木萨尔县| 杭锦旗| 五寨县| 买车| 泸定县| 玉屏| 泗水县| 湘西| 望城县| 和龙市| 延津县| 化州市| 霞浦县| 方山县| 庆安县| 伊吾县| 元朗区| 高邑县| 常熟市| 长岛县| 蒙山县| 阳春市| 曲水县| 雅安市| 峨眉山市| 松桃| 临洮县| 遂川县| 公主岭市|