将css移动到css文件夹时隐藏背景?

时间:2013-05-07 00:09:22

标签: css

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

4 个答案:

答案 0 :(得分:1)

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

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

...如果images文件夹也在根文件夹中。

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

Resource shows up on hover.

答案 1 :(得分:0)

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

的路径

答案 2 :(得分:0)

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

答案 3 :(得分:0)

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

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

..表示返回一个目录。