可能重复:
css rule to disable text selection highlighting
Prevent text selection after double click
即使我的事件正确地排除默认操作,单击文本然后按住Shift键单击其他文本也会导致选择。在这种情况下,这是不合需要的行为,因为我使用Shift-click来多选这些元素。
我需要做些什么来专门禁用选择吗?
编辑:找到我自己的问题here的解决方案。很抱歉浪费了人们的时间。
答案 0 :(得分:17)
将此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">