我<li>
在 Firefox 中加载背景图像时遇到问题。
我的原始代码是:
background: #bdcad7 url(../images/navbg.png) repeat-x;
它在 chrome 和 IE 中运行良好,但在 FF 中运行良好。
background: #bdcad7 url(images/navbg.png) repeat-x;
也适用于 IE 和 chrome 但不适用于 FF
让它在 FF 中工作的唯一方法是如果我包含下一个目录级别
background: #bdcad7 url(/includes/images/navbg.png) repeat-x;
但这在其他浏览器中不起作用。
我已经尝试了所有我能想到的变体./
,../
包括引号、双引号、使用background-image
等,但无法让它在所有浏览器中工作。相对路径似乎在 FF 中读取不同(这是我以前从未见过的)
在所有浏览器中有效的是具有图像的完整 url 或绝对路径,但每个在文本编辑器上占用 3 行,所以我想尽可能避免它。
任何关于为什么 Firefox 给我带来困难的见解都将不胜感激。