也许是一个非常新手的问题。 我有一个工作站点(apache,php,mysql等)和链接无处不在:
<img src="/images/x.gif" />
<link rel="stylesheet" href="/css.css" />
<link rel="stylesheet" href="/js.css" />
CSS中的:
.x { background-image: url('/images/y.gif');
这一切都有效。但是,只要我将生成内容放到一个独立的HTML文件中,到另一个目录(因此可以查看,没有apache),链接就会被破坏。我知道我应该放弃/字符 - 但CSS怎么样?我必须改变它们.x { background-image: url('..images/y.gif');
?我不想这种相对欺骗,我想要绝对的
答案 0 :(得分:1)
将'/
更改为'./
.x { background-image: url('./images/y.gif');
答案 1 :(得分:1)
我用这个
.x { background-image : url('../images/y.gif');