2010-10-01 65 views
1

沒有顯示我有這個網頁中的特定的firefox-問題:背景圖片在Firefox

http://www.buzzx.com/feedback.php

它呈現在IE,Safari瀏覽器,Chrome和其他瀏覽器由人發明了罰款,但在Firefox中背景圖像不顯示(左側的「反饋」鏈接和內容周圍的白色框)。

任何幫助表示讚賞,我完全在這裏難住。

更新:圖像顯示如果我把完整的路徑在css - http://www.buzzx/..../images/ ...,而不是有一個相對路徑。但我真的想避免這樣做。

+0

奇怪。它在手動加載PNG文件時顯示在FF中,然後重新加載頁面,但只有一秒鐘。有興趣看看原因是什麼 – 2010-10-01 16:51:31

+0

實際上,在Mac上,我在Firefox v3.6.10,Chrome 6.0.472.62和Opera 10.62 – 2010-10-01 16:57:39

回答

0

您可能想check against a validator,只是爲了確保。

Line 48, Column 48: document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag 
    <h1><div class="page_heading"><div class="fleft">Contact Us</div><div 
+0

上得到完全相同的結果,謝謝,所有的驗證錯誤都很小,並且與問題無關。 – 2010-10-01 17:43:19

0

非常奇怪!

但我注意到一件事:當存在與Google廣告相關的JavaScript錯誤(我看到它與Firebug)時,圖片無法加載。消息說:

權限被拒絕http://googleads.g.doubleclick.net調用http://www.buzzarab.com上的Location.toString方法。

第0行

嘗試並測試沒有Google廣告的網頁。

+0

感謝您的建議,刪除谷歌廣告沒有解決它。 – 2010-10-01 17:59:29

+0

你說得對,我下載了你的頁面,問題仍然存在,即使我刪除所有腳本。 – Laz75 2010-10-01 18:34:33

0

通過添加完整路徑到CSS解決,不是一個真正的修復,但將現在做,直到找到一個適當的修復。

1

剛進入網頁設計HTML & CSS,我有同樣的問題。

我使用Webdwarf webdesigner來構建網站的基本佈局。起初它並沒有在Firefox中顯示,但是我也在GIMP中放置了一張超大尺寸的透明圖片。只是一個100%透明的大廣場。我通過清除Firefox中高級選項中的緩存並重新加載頁面來檢查它。改變背景圖片幾次,點擊重新加載按鈕,它立即改變。

其他問題通常是路徑字符串。 Webdwarf爲我編寫了背景的CSS編碼,並使用了當前位置的路徑字符串。 background-image:url(./images/background.jpg)。它似乎Firefox不會接受背景圖像的全長字符串

+0

也請記住URL是區分大小寫的! – bbbwex 2012-09-21 17:33:15

2

今天有一個類似的問題,我看不到你的CSS,但是,這是我發現,我不得不將html部分移動到底部的CSS,至少低於我的其他背景元素,所以它會顯示。我希望這有幫助。