当前位置:  开发笔记 > 前端 > 正文

为什么Firefox放在css中时无法读取带空格的图像路径?

如何解决《为什么Firefox放在css中时无法读取带空格的图像路径?》经验,为你挑选了1个好方法。

例如,像css中的这个规则

div.something { background-image: url(http://i2.photobucket.com/albums/y24/5609903697/Beyond Birthday/BB39.jpg); }

不会在FF中工作,但会在IE中工作,因为"Beyond"和"Birthday"之间有一个空格.我知道解决方案是要么没有空间,要么放%20%,但只是想知道为什么IE可以处理这个而FF不能.



1> John Sheehan..:

你试过用单引号围绕网址吗?

background-image: url('/folder/file name.jpg');

这并没有回答为什么部分,但我认为这是因为IE只是更宽容,Firefox正确解析CSS.

推荐阅读
殉情放开那只小兔子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有