-2

我最近通过 Dreamweaver 上的 CSS 在我的网站背景中添加了一张图片。我已将 css 文件和图像文件保存到服务器,但这仍然没有出现在我的网站上。我哪里出错了?

我使用的代码是 background-image: url(../images/Christmasback.png); 我把它放进了身体里。在浏览器的 Dreamweaver 视图中,它工作正常

文件夹结构是

Site root
- WWW
     - CSS
          - site.css
     - Images
          - Christmasback.png
     - index.html

CSS代码是:

html,body {
    margin: 0;
    padding: 0;
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    line-height: 16px;
    background-image: url(../images/Christmasback.png);
    background-repeat: repeat;
    background-color: #000000;
} 

和标题:

#header {
    position: relative;
    height: 90px;
    background-color: #000000;
    width: 908px;
    font-family: Arial, Helvetica, sans-serif;
    background-image: url(../images/xmas-header.gif);
} 
4

1 回答 1

1

您可能需要刷新缓存才能看到更新的图像。

在 Windows/Linux 中在浏览器中按 Ctrl + F5,在 Mac 上按 Cmd + R

在开发时,您需要查看过期内容以供将来参考:

http://developer.yahoo.com/performance/rules.html

在 Add an Expires or a Cache-Control Header 标题下,它允许您为图像/css 等添加到期日期,以便浏览器在指定时间获取最新版本。

于 2012-12-03T12:45:56.007 回答