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