保存完整网站 - 背景图像未显示

cap*_*lam 9 html css google-chrome

当我在Firefox,Chrome或IE中单击"另存为",然后从"另存为"菜单中选择"网页,完成"时,它似乎不会保存我在CSS中定义的背景图像.难道我做错了什么?这是一个示例问题:

的test.html

<!DOCTYPE HTML>
<html lang="en-US">
<head>
    <link href="test.css" rel="stylesheet" media="screen" type="text/css" />
</head>
<body>
    <div id="test"></div>   
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

test.css

#test {
    width: 400px;
    height: 400px;
    background: url(img/bg.jpg)
}
Run Code Online (Sandbox Code Playgroud)

elc*_*nrs 8

默认情况下,浏览器不会下载在css中设置的图像.
您可以在Firefox中执行此操作:
Right click -> View page info -> select media tab -> highlight all the files -> save as...

  • 不是一个完整的解决方案 - 这确实保存了所有图像,但对这些文件的引用仍然被破坏。 (3认同)