div 要素の正確な高さを取得しようとしています。.outerHeight() である必要がありますが、div の最後の子に境界線がある場合、これは機能しません。私は少し例を挙げました:
HTML:
<div id="iWantThisHeight" class="box">
<div id="div1" style="">innerDiv1</div>
<div id="div2" style="">innerDiv2</div>
</div>
CSS:
.box div{
height:100px;
margin-bottom:20px;
}
コード例: http://jsfiddle.net/T3b6r/4/ 使用される高さは 240px (高さ 2x100px + 2x20px マージン) である必要がありますが、最後の margin-bottom は無視されます。(ちなみにMargin-topは完全無視)
div で使用されるスペースを取得するために、何かを監視したり、各要素の余白を確認する必要がありますか?