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

标签 c# asp.net css webforms

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

我想实现类似于如何将“ secret ”或“草稿”作为水印添加到 MS Word 文档中的方法,但仅适用于我的 Web 表单中的整个 div。这可以在 CSS 中完成吗?你能指出我应该查看的属性吗?

谁能指导我如何做到这一点?

最佳答案

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

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

只有在需要水印时才可以打印样式表。

编辑:或者,如果您手头没有图像,您可以只使用文本来处理它,例如这个答案:How can I create a text watermark without an image?

我从链接的答案中 fork 出 fiddle 来旋转文本:http://jsfiddle.net/emrRg/1/

关于c# - asp.net webform以编程方式添加透明图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20148585/

相关文章:

c# - GroupBox 在 WPF 的深色背景上显示不正确

c# - 在 get 中使用私有(private)成员而不是让类自动设置属性本身有什么好处?

java - 带有 asp.net 的 liferay 门户

c# - 在 ASP.NET Web 应用程序中隐藏查询字符串

html - 单击选项卡时停止页面跳转

c# - 如何等到我的批处理文件完成

c# - 您如何知道 PayPal 购物车何时被遗弃?

c# - IIS 8 工作进程屏幕大小限制为 1024X768

html - 如何针对 ie7 标准定位 css

javascript - Android webView,正确显示CSS