16

可能重复:
用于禁用文本选择突出显示的 css 规则
双击后防止文本选择

即使我的事件正确地呈现默认操作,单击文本然后按住 Shift 键单击其他文本也会导致选择。在这种情况下,这是不受欢迎的行为,因为我使用 Shift-click 来多选这些元素。

我需要做些什么来专门禁用这里的选择吗?

编辑:在这里找到我自己的问题的解决方案。很抱歉浪费了人们的时间。

4

1 回答 1

18

将此 CSS 添加到要阻止文本选择的部分:

-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
user-select: none;

早期版本的 IE 要求您添加属性 onselectstart,如下所示:

<div onselectstart="return false">
于 2012-10-10T16:15:37.280 回答