実際の div の高さを取得する必要がありますが、以下の jquery 関数はすべて、実際の高さよりも約 10 ピクセル短い同じ値を生成します。スクリーン キャプチャを使用して実際の高さを確認し、フォト ショップで測定しました。
正しい高さを取得するには、どのメソッドが必要ですか?
alert($("#content-container").outerHeight(true));
alert($("#content-container").outerHeight());
alert($("#content-container").height());
#content-container {
width: 970px;
margin-right: auto;
margin-left: auto;
background-color: #FFFFFF;
height: auto;
min-height: 550px;
}
<body>
<div id="content-container">Content</div>
</body>
div にはコンテンツがありますが、ここに投稿するには多すぎます。コンテナに境界線を適用した場合、境界線の上端から境界線の下端までを測定できるように、コンテナの全高が必要です。現在、取得している高さは、その測定値よりも 10 ピクセル小さくなっています。