2011-08-25 79 views
2

我需要適合我的右欄的高度,以其父div的高度。父母的div高度取決於其他div的內容。我讀到這個線程4793540,發現它對Firefox和IE> = 8有用,但IE的老版本使我的酒吧消失。你能幫我解決這個問題嗎?適合div高度內容高度IE <= 7

HTML

<div id="body"> 
<div id="content"></div> 
<div id="bar"></div> 
<div id="trick"></div> 
</div> 

CSS

#body { 
    padding:10px; 
    padding-bottom:60px; 
    width:960px; 
    margin-top: 20px; 
    margin-left:auto; 
    margin-right:auto; 
    position: relative; 
} 
#bar { 
    width: 100px; 
    float:right; 
    position: absolute; 
    top:0; 
    left: 870px; 
    bottom:0; 
    overflow: hidden; 
    padding: 10px 0; 
} 
#body, #bar { 
    min-height: 250px; 
    height: auto !important; 
    height: 250px; 
} 
#content { 
    width:850px; 
    float:left; 
} 
#trick { 
    width:960px; 
    height:20px; 
    clear: both; 
} 

該網站的在線是http://jazg.net/naiset/

回答

1

#content刪除float: left

它在其他瀏覽器沒有什麼區別,但修復了IE7。

+0

哇!那是我正在尋找的那種答案。非常感謝 –