jQuery容器高度()未正确计算

时间:2011-07-07 15:49:44

标签: jquery css jquery-selectors height

$('.container').height();的子元素在其上具有间距CSS属性时,它会给出错误的值:

<div class="container">
  <div style="padding: 10px;">
      weiorng3poin4gr9p34ng9p34n5g934ng5o43ng534g
      <div style="margin: 20px; ">
         eiong349ng49ng934ng59p34n5g439g5
      </div>
  </div>

</div>

如何获得.container的正确高度?

1 个答案:

答案 0 :(得分:3)

容器<div>是否有任何填充/边距/边框?如果是这样,你可以试试这个:

$(".container").outerHeight(true);//will consider margin and border width as well.