-1

当我的 css 位于我网站的根目录中时,通过添加背景可以很好地加载背景: url(images/main-bg.jpg) 重复;进入正文,但是当我将 css 移动到名为“css”的文件夹并重新链接 HREF 时,它似乎消失了?

4

4 回答 4

1

您是否正确使用了相对链接?如果您将该 .css 文件移动到文件夹中,则新的相对路径应该是

background: url(../images/main-bg.jpg) repeat;

...如果图像文件夹也在根文件夹中。

您可以使用 Chrome 的开发人员工具或 Firebug 之类的调试器来仔细检查资源是否正确加载。

资源在悬停时显示。

于 2013-05-07T00:15:34.137 回答
0

那是因为您的 CSS 现在正在搜索 中的图像(root)/css/images/main-bg.jpg,您需要使用相对路径。

background: url(../images/main-bg.jpg) repeat;

..表示返回一个目录。

于 2013-05-07T00:13:22.537 回答
0

尝试更改资源路径background: url(../images/main-bg.jpg) repeat;

于 2013-05-07T00:11:35.280 回答
0

您需要更新 CSS。url 与 CSS 与图像(而不是文档)的关系有关。尝试background:url(../images/main-bg.jpg) repeat;

于 2013-05-07T00:12:08.363 回答