3 回答

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超9個(gè)贊
我在IE8中遇到了同樣的問(wèn)題。在我調(diào)用fadeIn()之前,在JavaScript中設(shè)置DIV的不透明度可以解決此問(wèn)題:
$('.overlay').css('filter', 'alpha(opacity=40)');
$('.overlay').fadeIn(500);
這只是使用普通DIV而不是透明PNG。

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊
我無(wú)法直接回復(fù)您的帖子,因?yàn)閟tackoverflow顯然認(rèn)為我需要X的聲譽(yù),因?yàn)槲铱梢曰貜?fù)某人的消息-為什么????!?。┪蚁嘈胚@是因?yàn)镮E8的“兼容性視圖”(是的,甚至比模式本身還晚)。
我注意到,人們?cè)跒g覽我在工作中開(kāi)發(fā)的網(wǎng)站時(shí)(在IE上)會(huì)出現(xiàn)各種各樣的怪異行為。經(jīng)過(guò)一番摸索后,我發(fā)現(xiàn)IE8的設(shè)置可以使OUT-OF-THE-BOX設(shè)置所有本地頁(yè)面以在兼容性視圖中顯示!不管您的文檔聲明或標(biāo)記的嚴(yán)格程度如何,IE8都會(huì)對(duì)所有Intranet頁(yè)面使用兼容性視圖(我認(rèn)為localhost是相同的)。
單擊工具>兼容性視圖設(shè)置>取消選中“在兼容性視圖中顯示Intranet站點(diǎn)”框
為什么我默認(rèn)情況下默認(rèn)啟用此功能,我不知道,但是它導(dǎo)致隔離和告訴人們修復(fù)問(wèn)題非常麻煩。
添加回答
舉報(bào)