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