【发布时间】:2011-01-04 08:07:40
【问题描述】:
有没有办法在整个网页上创建透明水印?一个留在屏幕上,即使它滚动?我的想法是创建一个 .PNG 位图并使用带有样式表的 DIV 标记,该样式表将我的 PNG 设置为背景图像,并设置绝对位置。问题是,我认为它不会随着我的页面滚动而滚动。有什么建议吗?
【问题讨论】:
标签: asp.net javascript html css
有没有办法在整个网页上创建透明水印?一个留在屏幕上,即使它滚动?我的想法是创建一个 .PNG 位图并使用带有样式表的 DIV 标记,该样式表将我的 PNG 设置为背景图像,并设置绝对位置。问题是,我认为它不会随着我的页面滚动而滚动。有什么建议吗?
【问题讨论】:
标签: asp.net javascript html css
您正在寻找的是 css 中的 position: fixed。这是pretty good rundown,您可以查看
【讨论】:
您可以设置背景附件属性。更多信息here
要在用户滚动时保留背景图像,请设置:
background-attachment:fixed;
如果您希望它保留在一个地方并在用户滚动时消失(我猜您没有,但为了以后的信息:))“滚动”不是必需的,因为它是默认设置,但对于可读性,你可以添加它。
background-attachment:scroll;
【讨论】: