JavaScript或者jQuery怎样获取一个隐藏元素的宽高?

怎样获取一个display:none的元素的宽高?

补充问题【按照以下代码测试】

<!DOCTYPE HTML>
<html>

<head>

    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

    <meta charset="utf-8" />

    <style type="text/css">

        .m1 {

            display: none;

            width: 500px;

            height: 500px;

            margin: 0px auto;

            border: 1px solid red;

        }

        

        .m2 {

            width: 50%;

            height: 5%;

            border: 1px solid red;

        }

    </style>

    <!-- 这里可以自行引用jQuery -->

    <script type="text/javascript" src="js/jquery-1.8.3/jquery.min.js"></script>

</head>


<body>

    <div id="m1" class="m1">

        <div id="m2" class="m2"></div>

    </div>

    <script type="text/javascript">

        console.log($('#m2').height());

    </script>

</body>

</html>


肥皂起泡泡
浏览 1025回答 1
1回答

有只小跳蛙

透明度也可以隐藏 不影响高度
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript