【发布时间】:2010-11-30 15:31:44
【问题描述】:
我正在尝试使它无法用光标突出显示 HTML 页面上的某些文本和图像,因此它们看起来好像是背景的一部分。
【问题讨论】:
标签: html css highlighting
我正在尝试使它无法用光标突出显示 HTML 页面上的某些文本和图像,因此它们看起来好像是背景的一部分。
【问题讨论】:
标签: html css highlighting
【讨论】:
首先,如果我想知道这背后的意图。如果这是为了防止用户复制您的文本和图像,那么我认为您不可能做到这一点。一旦它被渲染到客户端浏览器区域,那么整个事情就在用户的控制之下。
对于不突出显示的图像,将它们作为背景。
您还可以在不希望发生选择的区域顶部放置一个透明 div。放置 div 以便它们以更高的堆叠顺序出现在元素的顶部。要获得更大的堆叠顺序,您可以使用 z-index 属性。
【讨论】:
Once it is rendered to the client browser area then the whole thing comes under the control of the user. 只是为了另外澄清...如果它托管在您的网站上,并且没有必要的身份验证来检索它,可以找到它,并且可以下载它。即使您从未在任何地方链接到图像,或在网页中使用它,或将其放在明显的位置。如果您无需身份验证即可通过互联网访问它,那么任何人都可以。唯一需要注意的是,如果您将强加密与强隐写术结合使用。但即便如此,也要小心。