2

我已将 jpg 文件添加到 App_localResources 文件夹中,并在文档属性中指定了背景属性中的照片。在设计器中它显示为背景,但是当我运行页面时,我仍然得到白色页面背景。

4

5 回答 5

5

没有明显的 ASP.Net 方法可以做到这一点。

规范的 HTML 方法是包含以下 CSS:

body { background-image: url('background.jpg'); }

如果您使用 Attributes 属性定义了 body 标记,runat="server"则可以使用 Attributes 属性添加内联样式,但这不是一个好主意。像这样的布局细节应该放在样式表中。

于 2008-11-25T22:46:26.567 回答
0

我会检查内置的 Web 服务器是否仍在运行并停止它,然后重新运行您的应用程序。

* 右键单击​​托盘图标并选择“停止”。

该页面正在被缓存,您现在应该可以看到您的更改。

于 2008-11-25T22:39:42.633 回答
0

我使用 fiddler 来跟踪图像上的调用。App_LocalResources\*.jpg 返回 403 错误。App_LocalResources 文件夹真正用于本地化。如果我将图像移动到图像文件夹中,它可以正常工作。另外,不要设置 Background 属性,而是使用 Style 属性和 background 属性。

于 2008-11-25T22:51:11.113 回答
0

猜测也许您有一个样式表可能会覆盖背景?

于 2008-11-25T21:59:53.947 回答
0

有时您需要在更改背景和颜色后清除浏览器的缓存,以便下次运行站点时应用它。看看这里: http: //www.wikihow.com/Clear-Your-Browser%27s-Cache

于 2012-09-05T05:48:58.297 回答