【发布时间】:2016-03-28 03:41:17
【问题描述】:
body {
background: url("images/bg/cloud.jpg") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
<head>
<link rel="stylesheet" type="text/css" href="css/index.css">
</head>
根文件夹有css文件夹,里面有index.css。根文件夹也有 images 和 bg 文件夹,里面有 cloud.jpg。
当 css 在根目录中时,它可以正常工作。但是,一旦我将它移动到 css 文件夹中的 css 文件并通过新的 html 路径重新链接它,它就可以找到图像!我觉得css文件正在搜索图像文件并且找不到它。它需要返回/退出css文件夹然后搜索images/bg/cloud.jpg?我认为我在正确的轨道上,如果我做 /images vs images 会有什么不同吗?并且还添加 .. 让我回到文件夹层次结构中的一层?
似乎我可以将图像文件放在文件夹中,但不能将 css 文件或我的文件路径错误?
【问题讨论】:
标签: html css file background-image filepath