簡體   English   中英

沒有得到正確的寬度Jquery

[英]Not getting the correct width Jquery

我有一個div,動態填充各種寬度的其他div,我需要得到所有內部div的總寬度這里是一些代碼

    <div class="inner_wrpr">
    <div class="box>
    ...some content...
    </box>
    <div class="box>
    ...some content...
    </box>
    <div class="box>
    ...some content...
    </box>
    <div class="box>
    ...some content...
    </box>
    </div>

這是JS

    <script>
   var totalWidth = 0;

   $('.box').each(function() {
      totalWidth += ($(this).outerWidth(true));
   });
   $('.inner_wrpr').css({'width': totalWidth});
   </script>

但由於某種原因,它只給我正確的寬度,盒子div比身體窄,但任何更寬,然后身體返回與身體相同的寬度,如果你可以幫助我,我會欣賞它。

你添加了{{max-width:100%; 或類似.box父元素中的類似內容。 所以它不允許寬度大於主體的寬度。 查看截圖:

在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM