我有.css
个文件,其中包含对图像的相对引用:
BODY
{
BACKGROUND: url(bg.gif);
}
其中bg.gif
文件与.css
文件位于同一文件夹中。这似乎在我的测试中工作正常,但我注意到我的日志中有一些错误表明某些浏览器试图在与引用{{1}的bg.gif
页面相同的文件夹中找到.html
} file,而不是.css
文件所在的文件夹。
以下是一个此类.css
:HTTP_USER_AGENT
我尝试在线搜索并找到相互矛盾的信息。
答案 0 :(得分:0)
据我所知,现代浏览器都没有任何此类问题。相对路径得到了很好的支持。
答案 1 :(得分:0)
我从来没有听说过任何有这个问题的东西......我建议将它们与完整的相对路径联系起来,或者将它们放入图像文件夹中并通过它链接(有点像重置,第二个)机会)。
答案 2 :(得分:-1)
可能与页面的基本URL有关。您可能希望指定它,以便浏览器知道如何访问文件。
将基本元素添加到head(如下所示)部分并告诉我
<head>
<base href="http://mysite.com/images/" target="_blank" />
</head>
希望它有所帮助。