有沒有其他人遇到過下面描述的場景?jQuery + CSS + IE問題:頁面加載時隱藏元素會短暫出現
例如起見,這裏是一個非常基本的描述:
#menuHolder
包含菜單項(#itemA
,#itemB
,#itemC
,... #itemZ
)
在CSS中,我已經#menuHolder's
溢出設置爲隱藏。
使用jQuery,我將#menuHolder
設置爲minHeight爲0,然後在特定元素被隱藏時將其展開爲maxHeight 300。
在FF,Safari或Chrome瀏覽器沒有問題......但這裏是在IE中會發生什麼:
對於一個短暫的瞬間,#itemA
,#itemB
,#itemC
,... #itemZ
出現在彼此的頂部,頁面在IE中加載。然後他們消失並像平常一樣行事。
就好像溢出:hidden或minHeight在頁面加載之前不被識別。
任何想法?
由於 乙
你在哪裏設置minHeight? – Michael 2011-01-11 21:42:50