如何使 HTML 元素不突出显示?

发布于 2024-08-06 08:35:20 字数 56 浏览 3 评论 0原文

我试图使其无法用光标突出显示 HTML 页面上的某些文本和图像,因此它们看起来好像是背景的一部分。

I'm trying to make it so certain text and images on an HTML page cannot be highlighted with the cursor, so it appears as if they're a part of the background.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

彼岸花似海 2024-08-13 08:35:20

首先我想知道这背后的意图。如果这是为了防止用户复制您的文本和图像,那么我认为您不可能做到这一点。一旦它被渲染到客户端浏览器区域,那么整个事情就在用户的控制之下。

对于不突出显示的图像,请将它们作为背景。

您还可以在不希望发生选择的区域顶部放置一个透明 div。放置 div 以便它们以更高的堆叠顺序出现在元素的顶部。为了获得更大的堆叠顺序,您可以使用 z-index 属性。

First of all if I would like to know the intention behind this. If this is to prevent the user from copying your text and images then I think its impossible for you to make this happen. Once it is rendered to the client browser area then the whole thing comes under the control of the user.

For images not to be highlighted make them as background.

You can also place a transparent div on top of the area where you don't want the selection to occur. Position the div so that they will appear on top of the element with a higher stacking order. For a greater stacking order you can use the z-index property.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文