如何在ASP.NET中将图片设置为背景?

时间:2008-11-25 21:57:35

标签: asp.net background

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

5 个答案:

答案 0 :(得分:5)

没有明显的ASP.Net方式。

规范的HTML方式是包含这个CSS:

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

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

答案 1 :(得分:0)

猜猜也许你的样式表可能会覆盖背景?

答案 2 :(得分:0)

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

*右键单击托盘图标,然后选择“停止”。

正在缓存该页面,您应该立即看到您的更改。

答案 3 :(得分:0)

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

答案 4 :(得分:0)

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