我尝试在CSS中为每个浏览器中的每个元素禁用用户选择,如下所示:
* {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
}
除了Firefox之外,它适用于所有浏览器 在Firefox中,每当我点击页面的背景时,一切都会被选中。这不会发生在任何其他元素,只有背景。我使用一些jQuery,但禁用它没有帮助。
感谢您的帮助。
答案 0 :(得分:0)
更改你的-moz-规则:
* {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: -moz-none;
-ms-user-select: none;
}
答案 1 :(得分:0)
好吧,我终于用一个简洁的小jQuery UI函数解决了它。
$('*').disableSelection();
它完美无缺!