由於某些奇怪的原因,我在我的設置(如果有任何區別,在模態中加載的)任何背景樣式都不會在IE7或IE8中呈現。在所有其他(真實)瀏覽器(包括IE9)中,這一切看起來都很完美。我的代碼如下:IE7&IE8 <hgroup>背景顏色
<hgroup>
<h6>Request Information Form</h6>
<a href="#" onClick="closeModal(); return false;"><img src="/images/x-close.png" alt="Close" class="close" /></a>
</hgroup>
我知道你不應該把任何東西,除了<h1>-<h6>
的<hgroup>
內,但我需要這個小接近IMG在那裏,甚至當我試着將其拉出,我遇到了同樣的問題(加上這一切「似乎」來驗證)。
的CSS是:
hgroup {
position: relative;
width: 668px;
height: 32px;
margin: 0 0 16px;
padding: 14px 14px 0 14px;
background: #B66115 url(/images/modal_header_bckgrnd.png) repeat-x 0 0;
font: normal 20px/20px 'crimson Text',Georgia,serif;
color: #F6F5EE;
}
而且,我已經宣佈<hgroup>
爲display:block
,和我使用的是IE墊片。我所得到的只是一個白色的背景(當我在該區塊中有白色文本時,這實際上不起作用!)。
在此先感謝您的幫助。
hgroup是HTML5的一部分,據我所知IE7和IE8不支持這個標籤。 – Jrod 2011-05-27 15:23:54