Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在ASP.NET中将图片设置为背景?_Asp.net_Background - Fatal编程技术网

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

如何在ASP.NET中将图片设置为背景?,asp.net,background,Asp.net,Background,我已经在App_localResources文件夹中添加了一个jpg文件,并在文档属性中指定了背景属性中的照片。在designer中,它显示为背景,但当我运行页面时,我仍然得到白色页面背景。猜测您可能有一个样式表覆盖了背景?我会检查内置web服务器是否仍在运行并停止,然后重新运行您的应用程序 *右键单击托盘图标并选择“停止” 正在缓存页面,您现在应该可以看到您的更改 没有明显的ASP.Net方法可以做到这一点 规范的HTML方式是包含以下CSS: body { background-image:

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

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

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

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


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

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

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

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

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

我使用fiddler跟踪图像上的调用。App_LocalResources\*.jpg返回403错误。App_LocalResources文件夹实际上是用于本地化的。如果我将图像移动到图像文件夹中,效果会很好。
也可以使用样式属性和背景属性,而不是设置背景属性。

有时,在更改背景和颜色后,需要清除浏览器的缓存,以便在下次运行站点时应用。 请看这里:

您指的是文档属性和背景属性是什么意思。你说的是HTML属性吗?如果我是你,我会通过CSS来完成这一切。