2010-05-17 17 views

回答

3

IE9.js試圖強制IE 7尊重height: 100%聲明其實是錯誤的。

您的內容高度應設置爲auto而不是100%,因爲您不希望它是容器高度的100%,而是希望它適合所有內容。

下面是在main_red.css(我只包括修改後的部分)中所做的修改。

在第26行:

#content_container 
{ 
    background:url(../assets/images/main-layout/logo_bg_red.gif); 
    height:auto; 
} 
#inner_content_container 
{ 
    background:url(../assets/images/main-layout/content_bg_red.gif) repeat-y center; 
    height:auto; 
} 

在行231:

#content 
{ 
    padding-top:2px; 
    height:auto; 
    background-color:#FFFFFF; 
} 
+0

哇,你怎麼會明白這一點? – 2010-05-17 17:58:43

+1

哈哈,當我看到'100%'聲明時我有些懷疑,但我不知道IE9.js會做這麼多。這使事情變得更有趣。 :) – sirhc 2010-05-17 18:03:27