2010-10-06 37 views
0

我遇到FancyBox和IE8的問題。出於某種原因,IE8無法識別fancybox覆蓋的背景透明度。它適用於IE7及更早版本,Chrome,Safari和Firefox。Fancy Box Overlay不能在IE8中工作

你可以看到這個問題:http://seabagsc.nexcess.net/tote-bags/kevlar-tote.html

任何幫助將非常感激。

謝謝!

+0

它適用於我在IE8 – Marko 2010-10-06 18:36:50

+1

我最終刪除覆蓋,不久後發佈,並沒有發現確切的問題。我認爲它僅限於IE7(而且很可能是IE6(我甚至不想知道它在IE6中的樣子:))) – 2011-04-30 22:03:08

+0

這裏很好的解決方案: [fancybox-overlay-not-present-in-舊的,即] [1] [1]:http://stackoverflow.com/questions/15639902/fancybox-overlay-not-present-in-older-ie – Cyril 2013-11-07 17:28:00

回答

1

我已經在用的fancybox時IEx過去的一些問題。通常情況下,當您的網頁上的圖片仍在加載時,凍結瀏覽器標籤需要做些什麼。從那以後,我一直在使用顏色框,這是,海事組織,用較少的問題,更好的選擇:

http://colorpowered.com/colorbox/

+0

我也推薦了彩盒! – gearsdigital 2010-10-06 18:53:27

3

老問題,但在任何情況下,這兩端運行,我結束了我的固定IE8的問題FancyBox by setting

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 

位於頁面頂部。之後,覆蓋工作得很好。

+0

我經歷過類似的事情。只是你知道,如果改變Doctype爲你工作,那麼這是一個結構錯誤的HTML的症狀(就像你標籤沒有被關閉的地方。)以我的經驗,當我不關閉''標籤,然後我體驗類似這樣的問題在修改Doctype以某種方式修復它。 – racl101 2012-09-10 18:59:33