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
C# asp.net webform以编程方式添加透明图像_C#_Asp.net_Css_Webforms - Fatal编程技术网

C# asp.net webform以编程方式添加透明图像

C# asp.net webform以编程方式添加透明图像,c#,asp.net,css,webforms,C#,Asp.net,Css,Webforms,我有一个维护工单web应用程序,在工单上我想检查一些数据,并在某些情况下在整个web表单上显示透明水印。不仅仅是一张图片或者一个文本框(就像谷歌一直说的) 我想实现一些类似于如何将“机密”或“草稿”作为水印添加到MS Word文档中的方法,仅适用于我的web表单中的整个div。这可以在CSS中完成吗?你能给我指一下我应该看的房产吗 有人能告诉我怎么做吗?如果你有你想要的水印图像,请使用如下css将其显示在页面上: <style> <!-- body { backg

我有一个维护工单web应用程序,在工单上我想检查一些数据,并在某些情况下在整个web表单上显示透明水印。不仅仅是一张图片或者一个文本框(就像谷歌一直说的)

我想实现一些类似于如何将“机密”或“草稿”作为水印添加到MS Word文档中的方法,仅适用于我的web表单中的整个div。这可以在CSS中完成吗?你能给我指一下我应该看的房产吗


有人能告诉我怎么做吗?

如果你有你想要的水印图像,请使用如下css将其显示在页面上:

 <style>
 <!--
  body {
   background-image: url(image.gif);
   background-repeat: no-repeat;
   background-attachment: fixed;
  }
 //-->
 </style>

只有在需要水印的情况下,才可以打印样式表

编辑:或者,如果您手头没有图像,您可以只使用文本,如以下答案:


我从链接的答案中拿出提琴来旋转文本:

在没有图像的情况下这样做会非常流畅和灵活。我可以使用CSS调整文本的角度吗?或者这需要用图像来完成吗?@cederlof-Yep,我也找到了这种方法。为了完整性起见,我在某些条件下将div设置为在C#代码中可见,并将其内部html更改为我想要的文本。另外,使用
-40deg
进行水印旋转,并通过将
top
增加到225px来向下移动图像。