ronet

导航

firefox无法显示背景图片

firefox无法显示背景图片:解决方案

  这两天在进行Web开发试验时发现一个问题:即在编辑器中用background-image:url('...')[单引号可有可无]这个属性导入背景图片时,若url采用绝对地址,在IE6和IE7上均可完美显示,但在firefox上却无法显示。若url采用相对地址,IE6、IE7和firefox全都不能显示了。后来查阅了各种资料,搜索了大量网页,甚至访问了不少英文网页,试过很多办法,都没能解决。

  今天,在演练别人做的网页时终于找到了问题所在:存放图片的文件夹的名字不能有大写字母,而且要采用文档相对路径导入图片。

  在此,我向大家建议,导入背景图片时文件夹的名字全部采用小写字母或与数字组合,不要出现大写字母,不要出现特殊符号。导入图片的url采用类似'data/logo-img.gif'这样的文档相对路径,不要采用绝对路径,也不要采用根相对路径。如果你这样做了,相信不管IE6还是IE7,或是firefox均可完美显示背景图片。

  本人曾因此问题大伤脑筋,希望今天的解决方案能给同样遇到此问题或是可能会遇到此问题的朋友们提供参考。

(注:网上确实有很多朋友遇到了跟我差不多的问题,若您确实遇到了此问题,希望对您能有所帮助,若您压根儿没此问题,您也不必在此浪费时间,更没必要做任何评论。谢谢!)

posted on 2008-08-16 10:05  ronet  阅读(4385)  评论(21编辑  收藏  举报