0
好的,所以這有點難以解釋。基本上,我有一個div定位相對,拿着一個絕對定位的div。絕對定位的div包含具有固定寬度的div,它們是浮動的。這些浮動div應該擴大絕對父項的寬度。絕對定位,浮動子女的寬度不會超過其父母
<div id="parent">
<div id="stretchable-div">
<div class="child">text</div>
<div class="child">another text</div>
<div class="child">more text</div>
</div>
</div>
問題是,當原始相對位置div寬度小於絕對div時,這不起作用。
示例 - http://jsfiddle.net/8JJSf/91/
可以在jQuery中這樣做:
$('.dropdown').each(function(index){
var sum = 0;
$(this).find('.half').each(function(){ sum += $(this).outerWidth(); });
$(this).width(sum);
});
這使我對我的下一個問題。在jQuery中如何最好地實現這一點? – Michael 2013-03-06 02:28:14
這不是我正在尋找的東西,但我想它會對其他人有所幫助。我使用工作jQuery im編輯原始帖子。 – Michael 2013-03-06 03:11:53
啊,我現在看到我誤解了你的目標。很高興你的工作雖然! :) – 2013-03-06 03:15:49