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