2013-03-13 59 views
0

我在整個站點使用Fancybox v2.1.4,沒有任何問題,除了ie8(即使ie7是好的)。當我在ie8中將fancybox應用於div時,所有背景CSS都會丟失。IE8忽略Fancybox 2的背景規則...無論Fancybox CSS如何,黑色背景

下面是它應該是什麼樣子,並期待在所有的瀏覽器,但IE8的偉大: http://hallyb.com/images/good.jpg

這裏是如何呈現在IE8: http://hallyb.com/images/bad.jpg

沒有我與的fancybox改變.css會影響這個黑色背景;事實上,背景顏色首先設置爲#fff,背景圖像添加第二無關於它說「黑色」。

感謝您對此問題的任何見解。

+0

圖片沒有幫助,你的代碼或鏈接到網站的問題會更有效 – JFK 2013-03-14 07:24:18

+0

當然,開發服務器是http://166.78.86.20 ...頂部的「登錄」按鈕正確的地方是我遇到了fancybox問題。 – 2013-03-14 20:21:26

回答

0

已解決!

這一個很棘手,因爲我使用PIE(http://css3pie.com)奇妙地渲染舊版IE中的css3效果。出於某種原因,當在嵌套元素上調用PIE.htc行爲文件時,IE8不喜歡它,比如我在這裏使用的fancybox'wrap'代碼。 IE7似乎並不在乎。從fancybox css中刪除重複的行爲屬性,一切都很好。