背景图像未加载到服务器上

时间:2014-07-15 22:57:52

标签: html css iis-7.5

刚刚将我的项目从我的机器移动到DEV服务器,我无法加载背景图像。我已导航到图像的网址(http://domain.sitename.com/Images/imagename.jpg),图像加载正常。我还检查了文件夹的安全性,并且可以看到IIS用户组和我们为该网站使用的服务帐户。由于我在CSS方面是一个完整的n00b,我很确定错误在那里,但我还没能找到有效的配置。在这一点上,将欣赏任何线索/方向/提示/提示,以解决这个问题。

CSS

*{
    margin:0px;
    padding:0px;
}
html {      
    margin: 0;
    padding: 0;
}
body{
    background-image: url('Images/Swiftnet-Background.jpg');
    color:#444444;
    font-size:13px;
    font-family:"Century Gothic", Helvetica, sans-serif;

}

这是我们文件夹结构的屏幕截图

enter image description here

2 个答案:

答案 0 :(得分:1)

您引用的任何网址,除非它是完整的http网址,都将与css文件所在的位置相关。如果您的css位于root / Content中,则您的图像文件夹必须位于root / Content / Images中。如果图像实际上是一个文件夹,那么您需要将您的CSS网址更改为网址(" ../ Images / imagename.jpg")。

注意" / Images"之前的两个点。在网址中,两个点意味着返回一个文件夹。如果您需要返回两个文件夹,请使用" ../../ Images"等

答案 1 :(得分:0)

Lochemage所说的似乎是我能找到的唯一问题! 确保将图像上传到名为" Images"的文件夹中。在您的cPanel文件管理器中。 index.html可以简单地上传到第一页。

然后创建一个名为" Images"的文件夹。并使用相同的名称上传您的图像, Siftnet-Background.jpg,进入文件夹。