Firefox中没有显示背景图片

时间:2010-10-01 16:45:44

标签: html css firefox background-image

我在此页面上有一个特定于Firefox的问题:

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

它在IE,Safari,Chrome和人类发明的所有其他浏览器中呈现得很好,但在Firefox中,背景图像不显示(左侧的“反馈”链接和内容周围的白框)。

任何帮助表示赞赏,我完全被这里难过了。

更新:图像显示我是否放入了css中的完整路径 - http://www.buzzx/..../images/ ...而不是拥有相对路径。但我真的想避免这样做。

5 个答案:

答案 0 :(得分:2)

今天有类似的问题,我看不到你的CSS,但是,这是我发现的,我不得不把html部分移到css的底部,至少低于我的其他背景元素,所以它会显示出来。我希望这会有所帮助。

答案 1 :(得分:1)

刚进入Webdesign HTML& CSS,我遇到了同样的问题。

我使用Webdwarf webdesigner构建网站的基本布局。起初它没有在Firefox中显示,但后来我还提出了一个用GIMP制作的超大透明图片。只是一个100%透明度的大广场。我通过在Firefox中的高级选项中清除缓存并重新加载页面来检查它。将背景图片更改几次,点击重新加载按钮,它就会立即改变。

其他问题通常是路径字符串。 Webdwarf为我编写了CSS编码背景,并使用了当前位置的路径字符串。 background-image:url(./ images / background.jpg)。似乎firefox不会接受背景图片的全长字符串

答案 2 :(得分: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

答案 3 :(得分:0)

非常奇怪!

但我注意到一件事:当与Google广告相关的javascript错误(我在Firebug中看到)时,图片无法加载。消息说:

允许http://googleads.g.doubleclick.net拒绝在http://www.buzzarab.com上调用Location.toString方法。

第0行

尝试并测试没有Google广告的网页。

答案 4 :(得分:0)

通过添加到css的完整路径解决,而不是真正的修复,但现在可以做到,直到找到正确的修复。