jQuery 尺寸

Posted 乱舞春秋__

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery 尺寸相关的知识,希望对你有一定的参考价值。

通过jQuery,我们可以获取或者设置元素的尺寸。

具体方法如下:

width() 方法:设置或返回元素的宽度(不包括内边距、边框或外边距)。

height() 方法:设置或返回元素的高度(不包括内边距、边框或外边距)。

innerWidth() :方法返回元素的宽度(包括内边距)。

innerHeight() :方法返回元素的高度(包括内边距)。

outerWidth() :方法返回元素的宽度(包括内边距和边框)。

outerHeight() :方法返回元素的高度(包括内边距和边框)。

outerWidth(true): 方法返回元素的宽度(包括内边距、边框、外边距)。

outerHeight(true) 方法:返回元素的高度(包括内边距、边框、外边距)。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            width: 100px;
            height: 100px;
            padding: 10px;
            border: 5px solid #666;
            margin: 10px;
            background-color: rgba(17, 201, 87, 0.795);
        }
    </style>
    <script src="jQuery.min.js"></script>
    <script>
        $(document).ready(function(){
            $("button").click(function(){
                var info = '';
                info+='div的宽度:'+$("div").width()+'<br>';
                info+='div的高度:'+$("div").height()+'<br>';
                info+='div的宽度(包含内边距):'+$("div").innerWidth()+'<br>';
                info+='div的高度(包含内边距):'+$("div").innerHeight()+'<br>';
                info+='div的宽度(包含内边距和边框):'+$("div").outerWidth()+'<br>';
                info+='div的高度(包含内边距和边框):'+$("div").outerHeight()+'<br>';
                info+='div的宽度(包含内边距、边框、外边距):'+$("div").outerWidth(true)+'<br>';
                info+='div的高度(包含内边距、边框、外边距):'+$("div").outerHeight(true)+'<br>';
                $("p").html(info);
            })
        });
    </script>
</head>
<body>
    <div></div>
    <button>按钮</button>
    <p></p>
</body>
</html>

点击按钮后:

以上是关于jQuery 尺寸的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2012-2019的130多个jQuery代码片段。

markdown 在WordPress中使用jQuery代码片段

使用 NodeJS 和 JSDOM/jQuery 从代码片段构建 PHP 页面

很实用的JQuery代码片段(转)

几个有用的JavaScript/jQuery代码片段(转)

几个非常实用的JQuery代码片段